我知道jquery bind()和unbind()是做什麼的。但是,使用jquery函數綁定和解除綁定同一個函數的目的是什麼?在一個龐大的代碼庫中,我看到了綁定和綁定函數的地方。爲前。綁定和解除綁定同一個javascript函數的目的是什麼?
$('#someButtonID').unbind('click',functionName)
.bind('click',functionName);
這樣做的必要性是什麼?
我知道jquery bind()和unbind()是做什麼的。但是,使用jquery函數綁定和解除綁定同一個函數的目的是什麼?在一個龐大的代碼庫中,我看到了綁定和綁定函數的地方。爲前。綁定和解除綁定同一個javascript函數的目的是什麼?
$('#someButtonID').unbind('click',functionName)
.bind('click',functionName);
這樣做的必要性是什麼?
對於單個事件,可以綁定很多功能。 所以這個代碼:
$('#someButtonID').unbind('click',funtionName).bind('click',functionName);
可以確保與名字functionName
功能綁定到元素只有一次(每個元素的點擊只執行一次),其他明智的你不會知道函數西港島線多少次是調用。
謝謝。,這幫助我理解 –
很好,知道這很有幫助。 – dsharew
如何防止綁定兩次? – GottZ