假设我的页面上有一个链接:
<a href="#" id="foo">Click Here</a>我不知道其他什么,但当我单击该链接时,会显示一个alert("bar")。所以我知道在某个地方,一些代码正被绑定到#foo。
如何找到将alert("bar")绑定到单击事件的代码?我正在寻找一个使用Chrome的解决方案。
附注:这个例子是虚构的,所以我不是在寻找这样的解决方案:“使用XXXXXX并在整个项目中搜索"alert(\"bar\")”。我想要一个真正的调试/跟踪解决方案。“
发布于 2011-09-08 01:51:41
编辑__:代替我自己的答案,这个答案非常好:
Google Chromes开发人员工具有一个内置到脚本部分的搜索功能
如果你不熟悉这个工具:(以防万一)
>F212
快速搜索#ID最终会将您带到绑定函数。
例如:搜索#foo会把你带到
$('#foo').click(function(){ alert('bar'); })

https://stackoverflow.com/questions/7338193
复制相似问题