我在 jQuery 中有这个片段。当用户单击 ID 为“clickEventOnPlus”的添加符号时,我会附加输入文本。在此附加代码中,有一个减号(在 中定义),它具有另一个类 clickEventOnMinus。
$('#clickEventOnPlus').click(function(){
var addDestination2 = '<input type="text" <span><i style="font-size:18px" class="fa clickEventOnMinus"></i></span> <br> <br>'
$(".addDestination").append(addDestination2);
});
如何在 clickEventOnMinus 上添加事件监听器?因为当我尝试以下代码时,它不起作用。谢谢!
$('.clickEventOnMinus').click(function(){
alert("W");
});
最佳答案
我们可以使用委托(delegate)事件将点击事件绑定(bind)到动态创建的元素,也可以避免频繁附加和删除事件处理程序的需要。
$(document).on('click', '.clickEventOnMinus', function() {
alert("W");
});
关于javascript - 在 jQuery 中追加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46946916/