Очень проблема ниши:«неопределенный обработчик» от Prototype.js линии 3877
Я иногда (30% времени) получить «неопределенный обработчик» JavaScript ошибки в строке 3877 из Prototype.js библиотеки (версия 1.6.0.2 из google: http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js).
Теперь на этой странице у меня есть карта Google, и я использую библиотеку Window Prototype.
Проблема возникает в IE7 и FF3.
Это информация FireBug дает:
handler is undefined
? in [email protected]()prototype.js (line 3877)
handler.call(element, event);
я перешел на локальную версию prototypejs и добавлены некоторые отладки в методе нарушившей (createWraper), но отладка никогда не появляется перед ошибкой ...
Я googled вокруг и нашел 1 другое упоминание ошибки на той же линии, но нет ответа, поэтому я отправляю его здесь, где, возможно, когда-нибудь у кого-то будет ответ :).
Добавление строки кода, который вы сделали, предотвратит возникновение ошибки, но все, что запускается, пытается сделать это на элементе, который не существует, так что ничего не произошло бы. это не исправление. – 2015-09-05 18:03:34