0

是否有任何工具可以在页面加载时找到哪一点 JS 代码更新了 DOM 元素。我<div id="container"在下面的页面上有一个display="none"从一些 JS 代码设置为的页面,因为页面上有很多代码我不知道它在哪里设置。

http://www.flypeach.com/airport/specialsupport.aspx

4

3 回答 3

2

通过一次排除一个文件,您可以轻松检测出问题所在的文件。

如果这不可能,您可以随时尝试 Chrome 中的开发工具。在脚本选项卡上,您可以创建断点并重新加载页面以缩小更改发生的位置和时间。

于 2012-07-31T03:52:04.217 回答
1

从删除最后几个脚本,它似乎是/Portals/_default/Skins/FlyPeachsm4/jquery.anntransformer.min.js

编辑:它位于 annatransformer.min.js 的底部:

$("body div").first().css("display","none");

很可能直接从一些必要的示例中复制而来。

于 2012-07-31T03:55:28.453 回答
0

有时最好的工具是 Ctrl/Command + F,或 Ctrl/Command + Shift + F。

于 2012-07-31T03:41:24.427 回答