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动态生产元素的时候,再进行事件绑定一次


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM