Amy*_*lle 1 jquery dom elements
好的,我使用此按钮一次然后将其删除.然后我插入一个新的.问题是click事件停止工作.不确定是什么导致了这个以及如何解决它?
$("#load_more_button").click(function () {
//Do things
});
Run Code Online (Sandbox Code Playgroud)
你可以从其他帖子得到这个答案.大约有100个帖子有同样的问题click not working for dynamically added element......
无论如何,通过使用.on委托事件你可以得到它..
$(document).on("click","#load_more_button",function () {
//Do things
});
Run Code Online (Sandbox Code Playgroud)
如果你再次搜索,你会得到所有理由说明为什么我们需要委托事件..所以我认为你这样做......
作为注释:将它委托给最近的静态父容器而不是文档是更好的性能.