jquery on() bind()绑定的点击事件在js动态新添加的元素生效

方法一:
$('.class').on("click",function(){……}); 相当于 $('.class').bind("click",function(){……});

$(document).on("click",'.class',function(){……}); 相当于 $('.class').live("click",function(){……});
js生成的元素绑定事件必须使用live,但新版的jq,已经淘汰了live,可以用on方法代替,但必须注意写法。



方法二:
js动态生产元素的时候,再进行事件绑定一次

posted on 2017-11-15 14:30  林肯公园  阅读(3944)  评论(0编辑  收藏  举报

导航