使用ajax动态加载html元素时,onclick事件失效

原因:ajax动态加载之前js就加载完了,事件没有绑定到动态生成的dom元素上。
问题:使用on事件,$('#btn').click(function(){})绑定无效

解决方案:使用on绑定事件

$(document).on('click','#btn',function(){
   doSomething..... 
})

 

posted @ 2019-07-03 17:12  电影公众号  阅读(1517)  评论(0编辑  收藏  举报