Chrome 开发者工具/元素/事件监听器中不再有过滤器按钮。Event Listeners 面板将仅显示您在 Elements 面板中选择的元素的事件。因此附加到子节点的事件将不会显示。如果我选择 body 元素,则不会有任何事件填充 Event Listeners 选项卡。
我正在使用 Chrome 版本 73.0.3683.86。
另外,我在控制台中尝试了getEventListeners(document)和getEventListeners(document.body)。
结果是一个空对象。我究竟做错了什么?
问问题
8826 次
1 回答
15
monitorEvents
刚刚为我工作。只需monitorEvents(object [, events])
在您的控制台中运行,例如,monitorEvents(document.body, "dragenter")
或针对所有事件monitorEvents(document.body)
。
阻止它运行unmonitorEvents(document.body)
。
从这里:https ://developers.google.com/web/updates/2015/05/quickly-monitor-events-from-the-console-panel
于 2019-10-03T07:13:04.060 回答