确定单击元素时调用的Javascript函数

确定单击元素时调用的Javascript函数,javascript,events,dom,Javascript,Events,Dom,有没有一种方法可以确定当您单击HTML页面中JS绑定到click事件(使用jQuery而不是onClick标记属性添加)的项目时调用了什么Javascript函数 显然,该网站不是我的,代码是缩小的。这在开发者工具的所有主要浏览器中都可用(通常按F12打开) 例如,在Chrome中,右键单击元素,检查元素 然后展开右侧的“事件侦听器”选项卡,找到“单击”并展开该选项卡。它应该为您提供单击事件上所有潜在侦听器的列表,包括从冒泡中捕获的侦听器,以及指向函数及其在文件中的位置的链接 不可否认,这需要一

有没有一种方法可以确定当您单击HTML页面中JS绑定到click事件(使用jQuery而不是
onClick
标记属性添加)的项目时调用了什么Javascript函数


显然,该网站不是我的,代码是缩小的。

这在开发者工具的所有主要浏览器中都可用(通常按F12打开)

例如,在Chrome中,右键单击元素,检查元素

然后展开右侧的“事件侦听器”选项卡,找到“单击”并展开该选项卡。它应该为您提供单击事件上所有潜在侦听器的列表,包括从冒泡中捕获的侦听器,以及指向函数及其在文件中的位置的链接

不可否认,这需要一点打猎。如果代码被缩小,大多数开发人员工具都可以为您扩展它(例如,像Chrome这样的webkit浏览器中的“漂亮打印”选项或IE中的“格式化javascript”工具),或者使用外部工具,例如


如果看不到听众,请按Chrome上的Esc键,或单击3点菜单和“打开控制台抽屉”