我有一个页面包含一个元素(一个 TextBox),该元素在页面加载时分配了两个 CSS 类,但是一旦页面呈现并且 JavaScript 运行,输入的 class 属性元素为空。
我知道该元素最初定义了类,因为当我选择查看源代码时,旧的 IE6 会向我显示原始源代码。然而,对该元素的检查表明该类是空的。
有没有办法(在任何浏览器中)添加监视以在元素属性更改时创建调试断点?
最佳答案
我使用的 Firebug 版本(在 Firefox 4.0 nightlies 上为 1.6X.0b1)有一个选项“Break on attribute change”,如果您在 HTML Inspector 选项卡中右键单击一个元素。不确定这是否存在于旧版本的 Firebug 中,但这似乎是您所追求的。
关于javascript - 我如何确定是什么在初始页面加载时从元素中删除了 CSS 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3608288/