javascript - 调试时如何忽略某些脚本文件/行?

标签 javascript jquery internet-explorer debugging firebug

我正在尝试调试一些 JavaScript,我想找出当我将鼠标悬停在某个 div 元素上时执行的代码(我不知道是哪一段代码,因为没有直接的“onmouseover”-我认为某处有一个 jQuery 选择器?)。

通常我会使用 Developer Tools/Firebug 提供的“Break All”/“Break On Next”功能,但我的问题是其他代码(代码、鼠标移动监听器等)会立即被捕获。

我想做的是告诉调试器忽略某些 JavaScript 文件或个别行,这样它就不会停在我不感兴趣或已排除的代码上。有什么方法可以在 IE 中实现这一点(吐,吐!)——或者您能建议更好的方法吗?

最佳答案

在 FireFox 中,此功能称为 "Black boxing"并将随 FireFox 25 一起提供。它让我们完全按照您的要求进行操作。

此功能也被引入到 Chrome (v30+),尽管它更难找到/配置。它被称为“跳过具有特定名称的来源”和 Collin Miller did an excellent job in describing how to configure it .

通常我会在此处放置答案和操作指南而不是链接,但这只会以我复制 Collin 的帖子而告终。

关于javascript - 调试时如何忽略某些脚本文件/行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6213401/

相关文章:

javascript - 为什么我的函数遇到return后会执行剩下的代码(return inside of two loops)

javascript - 如何防止那些 PHP 变量被缓存在 WordPress 上?

javascript - 在 Map.prototype.forEach() 中获取索引

javascript - 如何制作类似警报的同步警报/确认对话框

javascript - 将jQuery变量传递给PHP以进行错误处理

internet-explorer - Internet Explorer 加速器 - 打开默认浏览器

html - IE 7/8 渲染 Iinline (Floated Divs) 为 block : widths do not adjust to content?

php - 链接应该导航到新页面,还是显示不同的 div?

jquery - 从数据中获取电子邮件 ID 的正则表达式

jquery - 如何恢复 "default"按钮样式