Ошибка JavaScript на странице препятствует выполнению моего обработчика jQuery - PullRequest
0 голосов
/ 04 февраля 2011

Я использую jQuery для добавления функциональности на существующую страницу, разметку и скрипт которой я не контролирую.Он работает нормально, пока какой-то другой скрипт на странице не вызовет ошибку, которая мешает выполнению моих обработчиков событий jQuery.Можно ли каким-нибудь образом выполнить мой код jQuery даже после того, как на странице есть ошибки?

Ответы [ 2 ]

2 голосов
/ 04 февраля 2011

Вы могли бы написать глобальную функцию обработки ошибок для обработки ошибок, которая затем позволяла бы правильно выполнять остальную часть кода. Попробуйте что-то вроде этого:

<script type="text/javascript">
$(function() {
    window.onerror = function (msg, url, num) {
        //do something if you need to.
        return true;
    }
});

    </script>
1 голос
/ 04 февраля 2011

Насколько я знаю, это невозможно, к сожалению.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...