最近再一次項目中發現
不刷新頁面的情況下使用on()方法綁定事件會出現重復執行的問題,意思就是說點擊一次會綁定一次...點擊n次會綁定n次,執行起來是以你綁定的次數為准,綁定了n次就會執行n次
解決辦法
在每次進行on()綁定之前先使用off()方法解除下綁定
例:
//解除綁定事件
$('#aa').off('click');
//添加綁定事件
$('#aaa').on('click',dianjishijian);
完美解決重復綁定事件問題。
最近再一次項目中發現
不刷新頁面的情況下使用on()方法綁定事件會出現重復執行的問題,意思就是說點擊一次會綁定一次...點擊n次會綁定n次,執行起來是以你綁定的次數為准,綁定了n次就會執行n次
解決辦法
在每次進行on()綁定之前先使用off()方法解除下綁定
例:
//解除綁定事件
$('#aa').off('click');
//添加綁定事件
$('#aaa').on('click',dianjishijian);
完美解決重復綁定事件問題。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。