javascript - 从 jquery 的 eventData 对象获取错误消息

标签 javascript jquery onerror

我目前有一个像这样的 JavaScript 错误处理程序:

window.onerror = function(msg, url, line){ //stuff }};

但我希望能够使用 jquery 附加到 onerror,如下所示:

$(window).error(function(evtData){//stuff});

我的问题是,从 jquery 的 eventData 对象中,我如何获取错误的消息、url 和行号,就像我在非 jquery 函数中所做的那样?

提前致谢。

最佳答案

来自 jQuery 文档。

Note: A jQuery error event handler should not be attached to the window object. The browser fires the window's error event when a script error occurs. However, the window error event receives different arguments and has different return value requirements than conventional event handlers. Use window.onerror instead.

引用:http://api.jquery.com/error/

关于javascript - 从 jquery 的 eventData 对象获取错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9317291/

相关文章:

javascript - 在javascript中用div绘图

javascript - 通过评估元素的数组子集

jquery - highcharts 半饼图容器太大

javascript - 为什么一个元素在从 DOM 中移除后仍然可以访问?

javascript - geoJSON undefined 不是构造函数

javascript - window.onerror 获取元素目标

javascript - $(element).val ('newvalue' ) 未反射(reflect)在 element.outerHTML 中

javascript - 如何将分组的 TextField 值设置为状态?

javascript - 使用 <script src=.... 的跨框架脚本来查找站点的状态代码 - 安全问题?

html - 无法让 LazyLoad 和 onerror 一起处理图像