删除DOM对象上的所有事件侦听器

麦克风

是否有可能删除对象上的所有事件侦听器,甚至是从外部声明的事件侦听器,我也可以在http://jsfiddle.net/E5n7g中获得以下代码

我使用内置

addEventListener() 

在“标签”上添加事件,然后尝试使用jQuery删除该事件,但是jQuery似乎只能取消绑定其自身的事件。

我之所以这样问,是因为我试图将jQuery与使用Dojo的产品结合使用。当我绑定“ click”事件时,它会添加到事件处理程序列表中,但是每当我单击该链接时,它都会删除该事件处理程序,并且仅保留Dojo的原样。

斯特林弓箭手

我发现我使用的(而且效果很好)的一种方法是cloneNode函数。

var new_el = el.cloneNode(true); //true means a deep copy
el.parentNode.replaceChild(new_el,el);

克隆元素时,它不会克隆任何事件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取JavaScript中对象上的所有事件侦听器

来自分类Dev

jQuery事件名称空间中所有事件的一个侦听器?

来自分类Dev

jQuery事件名称空间中所有事件的一个侦听器?

来自分类Dev

所有事件都具有侦听器数组,还是所有“发射器”都具有侦听器数组?

来自分类Dev

删除所有提交的侦听器

来自分类Dev

使用javascript手动更改表单/文本区域输入,并确保触发所有事件侦听器

来自分类Dev

如何使用带有事件学说的事件侦听器更改相关实体

来自分类Dev

将带有事件侦听器的元素传递给模板事件内的appendChild

来自分类Dev

非DOM元素上的事件侦听器

来自分类Dev

在替换的HTML DOM上添加事件侦听器

来自分类Dev

当游戏在战舰上结束时,如何从所有<tds>中删除事件侦听器?

来自分类Dev

创建事件侦听器以从localStorage删除对象

来自分类Dev

如何在EaselJS对象中删除事件侦听器

来自分类Dev

创建事件侦听器以从localStorage删除对象

来自分类Dev

不同对象上的事件侦听器

来自分类Dev

使用带有事件侦听器的Mockito进行单元测试MVP

来自分类Dev

具有事件侦听器后,变量不会更新

来自分类Dev

XML onClick 如何在没有事件侦听器的情况下工作?

来自分类Dev

将事件发送给所有侦听器

来自分类Dev

如何在我的文档/窗口对象上找到所有滚动侦听器?

来自分类Dev

获取在组件上注册的所有侦听器

来自分类Dev

具有事件的侦听器,该事件涉及何时将帧捕捉到屏幕的左侧或右侧

来自分类Dev

无法删除(绑定的)事件侦听器

来自分类Dev

删除Dojo dGrid的事件侦听器

来自分类Dev

电子:删除beforeunload事件侦听器

来自分类Dev

Javascript删除“焦点”事件侦听器

来自分类Dev

无法删除(绑定的)事件侦听器

来自分类Dev

删除事件侦听器as3

来自分类Dev

无法删除事件侦听器

Related 相关文章

  1. 1

    获取JavaScript中对象上的所有事件侦听器

  2. 2

    jQuery事件名称空间中所有事件的一个侦听器?

  3. 3

    jQuery事件名称空间中所有事件的一个侦听器?

  4. 4

    所有事件都具有侦听器数组,还是所有“发射器”都具有侦听器数组?

  5. 5

    删除所有提交的侦听器

  6. 6

    使用javascript手动更改表单/文本区域输入,并确保触发所有事件侦听器

  7. 7

    如何使用带有事件学说的事件侦听器更改相关实体

  8. 8

    将带有事件侦听器的元素传递给模板事件内的appendChild

  9. 9

    非DOM元素上的事件侦听器

  10. 10

    在替换的HTML DOM上添加事件侦听器

  11. 11

    当游戏在战舰上结束时,如何从所有<tds>中删除事件侦听器?

  12. 12

    创建事件侦听器以从localStorage删除对象

  13. 13

    如何在EaselJS对象中删除事件侦听器

  14. 14

    创建事件侦听器以从localStorage删除对象

  15. 15

    不同对象上的事件侦听器

  16. 16

    使用带有事件侦听器的Mockito进行单元测试MVP

  17. 17

    具有事件侦听器后,变量不会更新

  18. 18

    XML onClick 如何在没有事件侦听器的情况下工作?

  19. 19

    将事件发送给所有侦听器

  20. 20

    如何在我的文档/窗口对象上找到所有滚动侦听器?

  21. 21

    获取在组件上注册的所有侦听器

  22. 22

    具有事件的侦听器,该事件涉及何时将帧捕捉到屏幕的左侧或右侧

  23. 23

    无法删除(绑定的)事件侦听器

  24. 24

    删除Dojo dGrid的事件侦听器

  25. 25

    电子:删除beforeunload事件侦听器

  26. 26

    Javascript删除“焦点”事件侦听器

  27. 27

    无法删除(绑定的)事件侦听器

  28. 28

    删除事件侦听器as3

  29. 29

    无法删除事件侦听器

热门标签

归档