2013-06-11 107 views
1

好,所以我使用此按钮一次,然后将其删除。然后我插入一个新的。问题是点击事件停止工作。不知道是什么原因造成的,以及我如何修复它?如何将点击事件添加到插入的元素

$("#load_more_button").click(function() { 
     //Do things 
    }); 

回答

6

Actaully你可能已得到一些其他post..there这个答案是大约有同样的问题... click not working for dynamically added element职位100S ...

不管怎么说使用.on委派事件中,你可以得到它..

$(document).on("click","#load_more_button",function() { 
    //Do things 
}); 

如果再次搜索,你会得到所有的理由说我们为什么需要委派的事件..所以我认为你这样做......

作为一个说明:委托它最接近静态父容器,而不是文件是更好的性能明智..

+0

哇..相隔1秒。 :) – karthikr

+0

这真是太棒了,谢谢 - 会花费我很长时间才能找到答案。我会接受,当它让我:)) –

+0

哦,我看到...委托给静态父...哇确定让我们试试这个... –

相关问题