我一直在想这个问题很长时间。有没有办法在例如 Chrome 中查看绑定到元素的事件?由于现在很多人使用 jQuery 的语法如下:
$("a.subtle").click(function(){
//do something
});
检查器中是否有办法轻松找到此代码?我知道在检查器中您可以转到“事件侦听器”选项卡以查看绑定了哪些事件。看一个例子,我可以看到元素上有一个点击事件,旁边有 jQuery 的 js 文件,所以这必须以某种方式指向它,但当然它被所有 jQuery 代码所掩盖。这是我正在查看的内容:
所以问题是,有没有一种快速的方法可以找到应用于元素的 jQuery 代码?为了清楚起见,我想快速找到我在顶部发布的代码。
我可以在源代码中搜索.click()
那个类的 a ,但当然它可以通过它的父类,或者 with .on()
,或者以无数种方式来完成。