我做一個測試(例如)函數,它的工作原理是這樣的: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,這將是偉大的 –