本文實例講述了jQuery中unbind()方法用法。分享給大家供大家參考。具體分析如下:
此方法移除被選元素的事件處理程序,包括透過bind()方法註冊的自訂事件。
unbind()方法如果不帶參數,則刪除所有綁定的事件。
此方法如果提供了事件類型作為參數,則只刪除該類型的綁定事件。
如果把在綁定時傳遞的處理函數當作第二個參數,則只有這個特定的事件處理函數會被刪除。
語法結構:
$(selector).unbind(type,function)
$(selector).unbind(type,function)
参数 |
描述 |
data |
要被解绑的事件类型。 |
Function |
要从每个匹配元素的事件中解绑的事件处理函数。 |
參數列表:
實例碼:
腳本之家
div{
寬度:200px;
高度:200px;
背景顏色:藍色;
文字對齊:居中;
行高:200px;
}
風格>
$(文檔).ready(函數(){
$("div").click(function(){
$("div").append("新增的內容");
});
$("按鈕").click(function(){
$("div").unbind();
})
})
腳本>
頭>
正文>
以上程式碼可以刪除在div上註冊的事件處理函數。
希望本文對大家介紹的 jQuery 程式設計有所幫助。