如何找出HTML元素附加的事件?

时间:2012-01-14 17:25:51

标签: javascript jquery

我想更多地了解jQuery,我发现我想要做的一件事就是能够找出哪些事件附加到元素上。有没有办法在IE或Firebug中使用调试器,我可以找到它。我不是说通过查看源代码。我想做的是以与使用firebug检查CSS属性相同的方式查看事件。

3 个答案:

答案 0 :(得分:6)

为FireFox试用FireQuery

http://firequery.binaryage.com/

当您检查FireBug中的元素时,它会显示附加到元素的所有事件。

答案 1 :(得分:3)

只需在jQuery('#elem_id').data('events');中执行firebug console,就会将所有events bound列为elements

答案 2 :(得分:0)

您也可以使用Opera Dragonfly查看它,只需检查元素并转到检查侧栏上的属性选项卡:

Dragonfly screenshot