Ошибка JS для JQuery в IE 8.0 - PullRequest
       36

Ошибка JS для JQuery в IE 8.0

0 голосов
/ 16 сентября 2008

Я разработал простую страницу, используя JQuery. Он отлично работает практически во всех браузерах (например, Firefox, IE, Chrome), но всякий раз, когда страница открывается в IE, он выдает ошибку Javascript, например,

'guid' is null or not an object on line 1834

Есть идеи?

Ответы [ 4 ]

2 голосов
/ 16 сентября 2008

Firefox по умолчанию убрал индикацию ошибки javascript, поскольку на многих страницах выдается ошибка javascript. Для обычного пользователя сообщения об ошибках не являются полезными - только сбивают с толку. Если вы веб-разработчик, вам обязательно нужно установить Firebug .

2 голосов
/ 16 сентября 2008

Спасибо, ребята, за ваши сообщения.

Ошибка была с моей стороны. Для события зависания я не передавал функцию для «выхода». Поэтому обработчик был передан как неопределенный в функции jQuery.event, что вызвало ошибку для оператора,

if (! Handler.guid)

записано в 1834 строке файла jquery-1.2.6.js.

При использовании я подумал, что указывать обработчик out не обязательно, но, наверное, я не прав.

Странно, но FF / Chrome не выдает ошибку, а IE делает :), что немного отличается от того, что было раньше.

С уважением, Jatan

0 голосов
/ 16 сентября 2008

Извините, FF / Chrome оба сообщают об этой ошибке, но очень тихо. Вам нужно перейти в диалог ошибок Javascript Firefox 3.0, чтобы увидеть, есть ли какая-либо ошибка, и для Chrome вам нужно перейти в консоль Javascript.

На мой взгляд, для таких ошибок в FF 3.0, а также в Chrome должно быть хотя бы несколько указаний интерфейса пользователя (например, значок станет КРАСНЫМ). В FF 2.0, я думаю, значок превращался в КРАСНЫЙ КРЕСТ, если есть какая-либо ошибка, но это не происходит в FF 3.0!

0 голосов
/ 16 сентября 2008

Может быть, вы используете свойство parentNode или parentElement? Есть некоторые проблемы с этим в IE против других браузеров.

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