我已經通過jquery添加了一個新元素。現在我想要一個函數來觸發元素被點擊。我知道這有很多答案,但他們似乎不適合我。不知道我在這裏做錯了什麼。jquery:添加事件到新創建的元素
我曾嘗試:
new_ele = "<a>click me</a>"
new_ele.click(function() {alert('xxxx');});
other_ele.append(new_ele);
的new_ele附加之前,此失敗。
我自己也嘗試(而不是上面的第二行)
new_ele.onclick = function() { alert('blah'); };
這追加的元素,但是當我點擊沒有任何反應。
而且
new_ele.on('click',function() {alert('ddd');});
元件被附加之前這也將失敗。
工作就像一個魅力。 – user984003