Я пытался сделать это:
try{ (function($){ ... my plugin stuff })(jQuery); }catch(er){ alert("an error occurred"); }
но, похоже, это не работает = /
Я также пытаюсь понять, как это сделать в Mozilla против IE против Chrome
Спасибо!
Вероятно, исключение выдается в коде, который выполняется асинхронно. Вы должны использовать try ... catch внутри кода плагина.
Вы ловите все ошибки, возникающие при создании вашего плагина. Когда плагин действительно будет использоваться, перехват ошибок не будет. Поместите пробную защелку в код плагина, чтобы получить последний.