用法
.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()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。