Первый сбой jQuery.ready() ломает остальные

Мы разрешаем пользователям писать код, который иногда вызывает jQuery.ready(function(){...}) несколько раз. Похоже, что первый вызов функции, который выбрасывает ошибку, предотвращает выполнение остальных функций.

Было обсуждение этого здесь с решением обернуть jQuery.ready() в делегат вместо того, чтобы обернуть параметр анонимной функции, переданный в jQuery.ready(...).

Как переопределить jQuery.ready(fn) и обернуть переданный параметр функции в делегат, который обернет его в try/catch и передаст в jQuery.ready(delegate)?

Вот пример:


  



  

Что я могу сделать, чтобы код выполнялся независимо от ошибок в ?

10
задан Community 23 May 2017 в 12:25
поделиться