我有兩個UL標籤 here is jsbin link的jQuery的append()元素點擊事件
和我的劇本是
$("#to-do li").click(function(){
alert("I'm to-do li");
$(this).appendTo("#done");
});
$("#done li").on('click', function(){
// this event is not fired
alert("I'm done li");
$(this).appendTo("#to-do");
});
和要求是對的「待辦事項麗」點擊,就應該追加到「完成李「,反之亦然。
第一個功能正常工作正常。但第二個並沒有被解僱。 點擊「#done li」,再次調用第一個函數。 請幫忙..
1)爲什麼(「#to-do li」)事件在點擊$(「#done li」)時觸發。 2)如何實現這一目標
通常,使用事件代理,所以看到阿倫的回答。一些閱讀:http://jqfundamentals.com/chapter/events –
爲什麼負面的標記?這個問題有什麼不對? – Chandu
我覺得因爲這個問題每週要問百次 –