一尘不染

删除匿名事件监听器

javascript

无论如何,要删除这样添加的事件侦听器:

element.addEventListener(event, function(){/* do work here */}, false);

不更换元素?


阅读 453

收藏
2020-05-01

共1个答案

一尘不染

除非您在创建时存储了对事件处理程序的引用,否则无法彻底删除事件处理程序。

我通常会将它们添加到该页面上的主要对象中,然后在处理完该对象后可以对其进行迭代和清理。

2020-05-01