在项目中发现,点击一次事件,然而执行了>1次,原来是jquery给节点可以多次绑定事件,就等于绑定了n个click事件,所以点击一次就会执行多次。
解决办法是在事件执行前用 $dom.unbind()事件进行事件解绑然后再绑定。
本文介绍了一个常见问题:使用jQuery时,元素上重复绑定click事件导致点击一次触发多次执行。文章提供了解决方案:在绑定新的click事件之前,先使用$dom.unbind()解除已有的事件绑定。
在项目中发现,点击一次事件,然而执行了>1次,原来是jquery给节点可以多次绑定事件,就等于绑定了n个click事件,所以点击一次就会执行多次。
解决办法是在事件执行前用 $dom.unbind()事件进行事件解绑然后再绑定。
转载于:https://www.cnblogs.com/rubyxie/articles/3398333.html
4624

被折叠的 条评论
为什么被折叠?