0
我正在編寫一個腳本來動態創建和刪除元素,添加元素工作正常。但#removeText函數沒有觸發,我假設是因爲它是在頁面加載完成之後創建的或者是其他內容。如果已經動態創建#removeText點擊函數,我該如何才能使用它?動態刪除元素jquery .click not Firing
var i = 0;
$('#addText').on('click', function() {
var div = $("#addText").closest('div').attr('id');
$("<p><input type=\"text\" id=\"text" + i + "\" placeholder=\"Type something…\"><a href=\"#\" id=\"removeText\">Remove</a></p>").appendTo('#' + div);
});
$('#removeText').on('click', function() {
console.log(1);
});
如果多次添加此項,則無法複製ID。根據定義,它們必須是唯一的 – charlietfl