如何调试和检查因鼠标点击或焦点变化而发生变化的事物?

hug*_*omg 4 javascript firebug google-chrome-devtools

我目前正在使用一些自动完成表单字段,并且发现很难检查生成的下拉项。一旦我单击“检查元素”按钮或尝试右键单击下拉菜单,原始自动完成输入就会运行一个 onclick 事件(或在焦点更改时触发的事件)并隐藏、删除或以其他方式修改我所在的元素试图检查。

有没有办法使用调试器,以便我给它的鼠标点击和其他命令不会被我试图调试的脚本拦截?

我目前在 Firebug 和 Chrome 的检查器上都有这种问题。我现在能想到的唯一解决方案是在适当的事件处理程序中设置一些智能断点,但是如果我不知道要查找什么事件处理程序或它们隐藏在原始代码中的位置,这很难做到......

Asa*_*din 5

您可以设置断点并在触发后进行检查,我注意到它会冻结 DOM。