Debugging Firefox在使用开发人员工具时挂起

Debugging Firefox在使用开发人员工具时挂起,debugging,firefox,firefox-developer-tools,Debugging,Firefox,Firefox Developer Tools,我在这里有点绝望:几乎每次我尝试在Mac上使用Firefox浏览器工具FF 66.0.3,但在以前的版本中检查元素时都是一样的,当选择任何页面元素在检查器中显示其代码时,检查器切换到javascript调试器,标记jquery.min.js文件中的错误完成三行中的第一行,并导致浏览器挂起,即我仍然可以滚动窗口,但几乎没有其他内容,例如不重新加载、不单击链接等 调试器显示错误:访问属性nodeName的权限被拒绝。我没有做什么特别的事情,我只是使用inspector并尝试选择页面上的任何元素 疯狂

我在这里有点绝望:几乎每次我尝试在Mac上使用Firefox浏览器工具FF 66.0.3,但在以前的版本中检查元素时都是一样的,当选择任何页面元素在检查器中显示其代码时,检查器切换到javascript调试器,标记jquery.min.js文件中的错误完成三行中的第一行,并导致浏览器挂起,即我仍然可以滚动窗口,但几乎没有其他内容,例如不重新加载、不单击链接等

调试器显示错误:访问属性nodeName的权限被拒绝。我没有做什么特别的事情,我只是使用inspector并尝试选择页面上的任何元素

疯狂的是,大多数网站上都会发生这种情况,甚至在Stackoverflow上也是如此,所以我想一定是某些特定的浏览器设置导致了这种情况


我知道这是一个模糊的描述,因此有点离题,但如果您能给我一些提示,告诉我如何解决这个问题,我将不胜感激。

您很可能将“暂停异常”和“暂停捕获异常”选项设置为“开”:

这将导致调试器在抛出异常时暂停javascript执行,即使该异常已被try-catch块捕获,就像许多测试代码使用的一样


您可以取消切换以享受更自然的体验,或者单击播放图标以恢复javascript。

是的,就是这样-非常感谢!我只是想知道为什么官方jquery.min.js文件中的某些东西会抛出这样的异常?…例如,我截图中的一个是一个测试,看看浏览器是否支持基本的CSS伪选择器,如果不支持,那么就不会抛出任何错误。