我创建了一个脚本,该脚本根据 li 元素的数量创建 div,并且该部分工作正常。现在我想做的是隐藏这些 div(动态创建),但它不起作用。有人可以告诉我我在这里做错了什么吗?谢谢!!
在这里提琴
我的代码:
$(document).ready(function(){
$(".create").click(function(){
i='';
var count = $("li").length;
for(var i=0;i<count;i++){
$('<div class="mydiv" style="width:100px;height:100px;background-color:red;border:1px solid #000000;"></div>').appendTo('body');
}
});
$('.check').click(function(){
var getDivs= $('div').length;
alert(getDivs);
});
//Why is this not working?
$('div').click(function(){
$(this).hide();
});
});