jquery click點擊一次執行多次的問題


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

點擊id元素執行多次alert(1),此處為代碼錯誤,將click事件進行了多次綁定,需解綁后再進行綁定,解決方法如下:

 $("#id").off("click").on("click",function() {});

 

jquery 只執行一次事件的用法

$(selector).one(event,data,function)

例:

$( "#id" ).one( "click" , function (){
     console.log(123)
})

 

 


免責聲明!

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



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