jquery - 尝试确定 Chrome JavaScript 控制台中显示的错误来源

标签 jquery debugging google-chrome

我正在使用最新版本的 Chrome (14.0.x) 来调试我的 javascript(最新的 jQuery)以及操作 CSS。从 Chrome 的几个版本开始,我总是在 JavaScript 控制台中收到以下错误。有谁知道如何在我的代码中追踪此错误的根源?

Error in event handler for 'undefined': TypeError: Cannot call method 'replace' of undefined
    at handleGetResources (chrome-extension://fheoggkfdfchfphceeifdbepaooicaho/ContentScript.js:12:70)
    at chrome/RendererExtensionBindings:239:13
    at [object Object].dispatch (chrome/EventBindings:181:28)
    at Object.<anonymous> (chrome/RendererExtensionBindings:141:22)

它指向的文件是“chrome/EventBindings:183”

提前致谢

最佳答案

我发现了这个问题。它不在我的代码中,而是在我安装的扩展之一中。我禁用了所有扩展,发现错误消失了,然后开始一一添加扩展。仅供引用,有问题的扩展是“SiteAdvisor - 版本:3.31.137.7”

关于jquery - 尝试确定 Chrome JavaScript 控制台中显示的错误来源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7126507/

相关文章:

javascript - 事件模式 Bootstrap 后无法更改 td 中的值

ruby-on-rails - 点击时渲染部分

java - 使用 IntelliJ 调试到 Maven 依赖源

ruby - 如何使用 Appium (Selenium Web-driver) 和 ruby​​ 获取浏览器的版本号

javascript - 最新版本的 Chrome 浏览器出现奇怪的闪烁错误

google-chrome - Google Chrome 中奇怪的 HTTP header 格式(:host, :method, ...)

javascript - 解码这个动态增加输入宽度的例子

javascript - 大括号后跟事件,这在 javascript 模块中意味着什么?

opengl - 调试 OpenGL 的最佳方法是什么?

调试失败!在图书馆