使用纯JavaScript更改事件处理程序执行的顺序

时间:2014-12-14 20:51:49

标签: javascript

我知道有一个repository用于绑定事件处理程序作为第一个执行。我想用纯JavaScript实现相同的功能,但我读到here,无法检查附加到元素的事件监听器。如果是这样,还有另一种方法(最好是跨浏览器到IE9)?

我的用例是在另一个之前执行一个事件处理程序,我无法控制它,因为它是由JavaScript框架添加的。对于我的具体情况,可能会有更好的解决方法,但我想知道,如果这个问题有一般解决方案。

1 个答案:

答案 0 :(得分:0)

我认为,setTimeout(...,0)可以解决问题。如果事件是同步或异步,也很重要。 This article可能会有所帮助。