【发布时间】:2015-07-01 06:02:36
【问题描述】:
<div class="box"></div>
// First script
$('.box').width(100);
// Second script
$('.box').addClass('color');
// Third script
$('.box').fadeOut();
结果:
<div class="color" style="width: 100px; display: none;"></div>
通过不同的js文件对一个DOM做某事可能会有所改变,如果脚本代码被分离到多个js文件中,很难找出div受到谁的影响,有没有工具可以检查执行DOM 的历史?
【问题讨论】:
-
简单的日志记录不能解决问题吗?
-
例如,您可以在修改树时设置断点。
-
您可能需要先查看此 [链接][1]。 [1]:stackoverflow.com/questions/6435868/…
-
@dfsq 断点不是用于 JavaScript 代码,但在我的情况下,我不知道 div 是由谁更改的
-
我的意思是你可以在 Chrome 开发者工具中对子树修改、属性修改设置断点...
标签: javascript