我做一个测试(例如)函数,它的工作原理是这样的:jQuery的加入再次
function test(){
var i = 0;
$('.container').click(function(){
$(this).append('<div class="element"></div>');
$('.element').click(function(){
if (i >= 10){
$('this').remove();
} else {
i++;
}
});
});
};
test();
当我点击类.container
,一个div类名追加.element
。当我点击这个div时,var i
会上升,直到达到10.然后删除名为.element
的div。
问题是,当我再次点击.container
,.element
被删除后,i
变量的行为就像它点击了两次。在那之后,等等。我如何抵消这一点?
代码显示$,而不是$( '元')( '元素') –
哦哎呦。这是一个例子,但它应该看起来不错:p –
如果你可以分享你的jsfiddle,这将是伟大的 –