jquery on()方法重复绑定解决方法


最近再一次项目中发现

不刷新页面的情况下使用on()方法绑定事件会出现重复执行的问题,意思就是说点击一次会绑定一次...点击n次会绑定n次,执行起来是以你绑定的次数为准,绑定了n次就会执行n次

解决办法

在每次进行on()绑定之前先使用off()方法解除下绑定

例:

//解除绑定事件
$('#aa').off('click');
//添加绑定事件
$('#aaa').on('click',dianjishijian);

完美解决重复绑定事件问题。 


免责声明!

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



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