有没有办法找到哪个脚本/函数更改元素的属性?

时间:2018-06-19 14:22:53

标签: javascript debugging

我遇到的问题是,网站上的某些脚本会修改链接标记的href属性。例如:

<a href="#footer">go to footer</href>

成为:

<a href="#footer?foobar">go to footer</a>

我尝试使用Chrome开发者工具查找其来源,但未成功。在检查元素并使用右键单击-> break on ...时,属性已更改。在加载的dom内容上设置断点并将其与上述设置组合时,未列出任何内容。

脚本太多了,搜索attr('href')attr("href")也无济于事。

Chrome的“视觉事件”插件仅显示元素的交互事件-因此在这种情况下并没有太大帮助。

我该如何调试呢?我知道有“ DOMAttrModified”事件侦听器,它可以为我提供更改前后的值。但这就是我已经知道的。是否有可能起源于脚本的源头或导致更改的函数?

0 个答案:

没有答案