我試圖選擇一個基於它的類的元素(使用$(「。class」)),我有一個問題,我不知道爲什麼會發生。JQuery類選擇器不工作
首先,元素是圖像。它通過執行一個函數時創建:
$("#container").append("<img class='removeIcon' src='images/remove.png' remove='"+$(this).val()+"' />");
這是可行的。當功能被觸發時,圖像被添加,甚至多次。而每個人的價值就是它的意義,這一切都很好。元素很好。
什麼是不工作...
$(".removeIcon").click(function() {
alert();
console.log("Clicked!");
});
我不知道,如果它不工作,因爲圖像後來加入,或者也許我做錯了什麼?但是,每當我點擊該類中的任何圖像時,都沒有提示對話框,也沒有控制檯日誌。我已經鍵入,到控制檯,$(「。removeIcon」); - 它顯示了這個類的所有圖像,所以我不明白什麼是錯的。即使在類選擇器上,您是否還能點擊?
提前致謝!
使用jQuery的()方法 – 2014-12-04 04:09:16