如何查看绑定到DOM元素的确切事件?

我觉得我想经常这样做但不能,因为我无法访问实际的事件。

例如(这只是一个例子,因为我只能看看API)我试图看看stackoverflow的图像上传器是如何工作的,但是当我调用$($0).data('events) (或$('form[action="/upload/image"] :submit').data('events') )我得到了undefined 。 有没有其他方法可以查看某些事件的实际function?

如果是这样,是否还有一种方法可以在这些事件上设置断点?

编辑:

使用Visual Event这就是我所看到的

在此处输入图像描述

就个人而言,我使用了Firebug和Visual Event的混合。

编辑:由于定位,事件亮点并不总是完美排列。

我设法在这里找到图像提交function: 视觉事件示例

在jQuery的最新版本中(从1.7开始),它们改变了事件存储方式的内部结构,如本博文所述 。

你仍然可以参加这些活动,但它的完成情况有所不同

 var events = jQuery._data(element, 'events');