Jquery綁定事件累加以及如何防止累加


Jquery中的bind方法和click等方法綁定事件時對同一個元素綁定的操作時會累加的,比如:

$("#btn").click(function(){alert("1");})

$("#btn").click(function(){alert("2");})

這兩句話先后執行了以后點擊btn時就會彈出兩個提示框。那么有的時候在進行綁定第二次的時候希望的是更新原來的操作而不是追加操作怎么做呢?

Jquery中還有個unbind方法先把前面的綁定給卸載掉就行了比如

$("#btn").click(function(){alert("1");})

$("#btn").unbind("click").click(function(){alert("2");})


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM