用法
.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()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。