1. 程式人生 > >【jQuery】使用unbind()方法移除元素繫結的事件

【jQuery】使用unbind()方法移除元素繫結的事件

unbind()方法可以移除元素已繫結的事件,它的呼叫格式如下:

$(selector).unbind(event,fun)

其中引數event表示需要移除的事件名稱,多個事件名用空格隔開,fun引數為事件執行時呼叫的函式名稱。

例如,點選按鈕時,使用unbind()方法移除<div>元素中已繫結的“dblclick”事件,如下圖所示:

在瀏覽器中顯示的效果:

從圖中可以看出,當使用unbind()方法移除已繫結的“dblclick”事件時,再次雙擊<div>元素,樣式和文字都沒有任何變化,表明移除事件成功。

如果沒有規定引數,unbind() 方法會刪除指定元素的所有事件處理程式。