用法
.die() => jQuery
.die() => jQuery說明:刪除以前使用附加的事件處理程序.live()從元素。
-
添加的版本:1.4.1
.die()- 此簽名不接受任何參數。
-
添加的版本:1.3
.die( eventType [, handler ] ) -
添加的版本:1.4.3
.die( events )-
events類型:PlainObject一種或多種事件類型的普通對象,例如
click或keydown及其對應的不再執行的函數。
-
注意:這個 API 在 jQuery 1.9 中已經被移除;請改用 。on()
任何使用 .live() 附加的處理程序都可以使用 .die() 刪除。此方法類似於不帶參數調用 .off() ,用於刪除所有附加到 .on() 的處理程序。有關詳細信息,請參閱.live() 和.off() 的討論。
如果不帶參數使用,.die() 會從元素中刪除先前使用 .live() 附加的 all 事件處理程序。
從 jQuery 1.7 開始, 用於.die()(及其補充方法,.live()) 不推薦。相反,使用.off()刪除綁定的事件處理程序.on()
注意:為了使 .die() 正常工作,與它一起使用的選擇器必須與最初與 .live() 一起使用的選擇器完全匹配。
例子:
要從所有段落中取消綁定所有實時事件,請編寫:
|
要從所有段落中取消綁定所有實時點擊事件,請編寫:
|
要僅取消綁定一個先前綁定的處理程序,請將函數作為第二個參數傳入:
|
相關用法
- JQuery .dblclick()用法及代碼示例
- JQuery .delay()用法及代碼示例
- JQuery .detach()用法及代碼示例
- JQuery .delegate()用法及代碼示例
- JQuery .data()用法及代碼示例
- JQuery .dequeue()用法及代碼示例
- JQuery .jquery用法及代碼示例
- JQuery .scroll()用法及代碼示例
- JQuery .add()用法及代碼示例
- JQuery .contextmenu()用法及代碼示例
- JQuery .undelegate()用法及代碼示例
- JQuery .load()用法及代碼示例
- JQuery .contents()用法及代碼示例
- JQuery .empty()用法及代碼示例
- JQuery UI .labels()用法及代碼示例
- JQuery UI .addClass()用法及代碼示例
- JQuery .click()用法及代碼示例
- JQuery UI .toggleClass()用法及代碼示例
- JQuery .removeAttr()用法及代碼示例
- JQuery .addClass()用法及代碼示例
- JQuery UI .cssClip()用法及代碼示例
- JQuery .next()用法及代碼示例
- JQuery UI .hide()用法及代碼示例
- JQuery .promise()用法及代碼示例
- JQuery .trigger()用法及代碼示例
注:本文由純淨天空篩選整理自jquery.com大神的英文原創作品 .die()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。
