2012-05-18 35 views
4

JavaScript函数被调用时有没有办法来确定哪些JavaScript函数调用时你有JS绑定到click事件的HTML页面单击一个项目(使用jQuery,而不是添加onClick标签属性)?确定什么,当你点击一个元素

显然,该网站是不是我和代码已经过压缩。

+0

http://stackoverflow.com/a/7122245/352796 – katspaugh

回答

16

这是在开发人员工具所有主要浏览器可用的(通常按F12键打开)。

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

然后展开在右边的“事件监听器”选项卡,找到“点击”并展开。它应该给你一个关于click事件的所有可能的监听器的列表,包括那些可以从冒泡中捕获的链接,以及链接到该函数及其在文件中的位置的列表。

它可以诚然需要一点狩猎。如果代码被缩小,大多数开发人员工具都可以为您扩展它(例如webkit浏览器中的'漂亮打印'选项,如Chrome或IE中的'Format javascript'工具),或者使用外部工具。 http://jsbeautifier.org/

enter image description here

相关问题