假设:我找到一个带有按钮的页面('#bigButton'),单击该按钮会导致llama('img #theLlama')使用jQuery显示().
所以,在buttons.js中的某个地方(比如第76行):
$('#bigButton').click(function(){
$('img#theLlama').show();
})
Run Code Online (Sandbox Code Playgroud)
现在,假设我有一个包含大量.js文件的大HTML页面.我可以点击按钮看到骆驼出现,但我不知道上面的代码在哪里.
我正在寻找的解决方案与Firebug中的CSS提供的解决方案非常相似.我想检查元素,让它告诉我这个jQuery发生在buttons.js的第76行,以及这个元素上的任何其他绑定.
*注意:赏金是针对'美洲驼问题'的特定答案,即指向上述解决方案.*
FireQuery是许多jQuery任务的一个很好的工具,但它似乎没有回答骆驼问题.如果我错了,请纠正我.
有没有办法确定在单击HTML页面中的项目时调用了什么Javascript函数,该项目已将JS绑定到click事件(使用jQuery添加,而不是使用onClick标记属性添加)?
显然,该网站不是我的,代码缩小了.