显示触发的 JavaScript 个事件
Display Triggered JavaScript Events
我在一个使用砖石结构的网站上工作。我知道当 window 宽度发生变化时,砌体会自行重建,我希望能够随意触发重建,例如当其中一个元素的高度发生变化时。问题是我没有看到任何与 window 的宽度相关的事件侦听器,我可以从中复制代码。有什么方法可以查看当前正在触发哪些事件?
在 Chrome 开发人员工具中(在 Chrome 内按 F12),转到“源”选项卡。
在右侧窗格中,展开 > Event Listener Breakpoints
并勾选要中断的选项。
或者,如果它正在使用 jQuery 事件处理,您可以为 Chrome Devtools 安装 jQuery Debugger 扩展,它会在元素选项卡上的右侧列。这会向您显示对所选元素使用 jQuery 绑定到哪些事件。尝试选择 <html>
标签或 <body>
标签,看看是否可以在那里找到它。
最后一个选项是在您使用的 JS 中搜索字符串 "resize"。
我在一个使用砖石结构的网站上工作。我知道当 window 宽度发生变化时,砌体会自行重建,我希望能够随意触发重建,例如当其中一个元素的高度发生变化时。问题是我没有看到任何与 window 的宽度相关的事件侦听器,我可以从中复制代码。有什么方法可以查看当前正在触发哪些事件?
在 Chrome 开发人员工具中(在 Chrome 内按 F12),转到“源”选项卡。
在右侧窗格中,展开 > Event Listener Breakpoints
并勾选要中断的选项。
或者,如果它正在使用 jQuery 事件处理,您可以为 Chrome Devtools 安装 jQuery Debugger 扩展,它会在元素选项卡上的右侧列。这会向您显示对所选元素使用 jQuery 绑定到哪些事件。尝试选择 <html>
标签或 <body>
标签,看看是否可以在那里找到它。
最后一个选项是在您使用的 JS 中搜索字符串 "resize"。