我正在使用jQuery向现有页面添加功能,其标记和脚本我无法控制。它工作正常,直到页面上的其他一些脚本导致错误,这会阻止我的jQuery事件处理程序执行。有没有办法让我的jQuery代码在页面出错后执行?
答案 0 :(得分:2)
您可以编写一个全局错误处理函数来处理错误,然后允许其余代码正确执行。尝试这样的事情:
<script type="text/javascript">
$(function() {
window.onerror = function (msg, url, num) {
//do something if you need to.
return true;
}
});
</script>
答案 1 :(得分:1)
据我所知,不幸的是,这是不可能的。