0

我想知道是否有一种方法可以在没有 jQuery 的情况下获取 JavaScript 中当前添加的事件列表?

我想知道这一点,因为我想稍后删除这些事件。

我在 stackoverflow 上环顾四周,但如果没有 jQuery,我找不到答案。

我试过:

Event.observers.each(function(item) {
   if(item[0] == element) {
      console.log(item[2])
   }
});

我还查看了使用 jquery 在页面上连接的所有 javascript 事件

谢谢

4

1 回答 1

1

据我所知,由于 eventListenerList 尚未包含在 DOM 3 中,因此仍然无法在 js 中实际执行它。

如果只是为了调试,您可以使用诸如视觉事件(http://www.sprymedia.co.uk/article/Visual+Event)之类的工具,它知道专业库如何订阅事件以及如何阅读它。

于 2012-07-19T07:43:25.197 回答