调试 HTML 时,有没有办法使用 JavaScript 或 jQuery 监听 div 宽度变化?

Mat*_*att 1 html javascript jquery events dom-events

调试 HTML 时,有没有办法使用 JavaScript 或 jQuery 监听 div 宽度变化?我有一个 div 由于某些 CSS 而改变了大小,甚至不知道在哪里,甚至单步执行。我想知道是否有一种方法可以将事件挂接到 div 上,看看是什么导致它发生变化?即使可能,我也不知道如何传递堆栈信息来了解导致大小变化的原因,所以这甚至可能是不可能的。

rkw*_*rkw 5

我使用Chrome,它似乎提供了最多的细节。

  • 下载 Chrome
  • 按 f12
  • 转到第一个选项卡 [元素]
  • 单击放大镜并转到您的 div
  • 右键单击突出显示的 html 并选择“中断子树修改”