document.ready (), вызывающее ошибку в IE 8 - PullRequest
0 голосов
/ 11 августа 2009

Я пытаюсь использовать document.ready в IE 8 и получаю сообщение об ошибке «Объект не поддерживает это свойство» при загрузке страницы. Я в тот момент, когда я просто пытаюсь отобразить предупреждение, используя document.read. Вот код, который я использую:

В теге Head я загружаю файл jquery

в теге script, который находится непосредственно перед закрывающим тегом body, у меня есть следующее:

alert("typeof $: " + typeof $);
$(document).ready(function () { alert("Number One"); });

Первое предупреждение говорит мне, что $ - это функция. Тогда ошибка возникает, когда браузер попадает в строку document.ready ......

У кого-нибудь есть идеи? Я надеюсь загрузить сценарий, который позволит устанавливать и снимать флажки в уникальных столбцах в виде сетки.

Terry

Ответы [ 2 ]

3 голосов
/ 11 августа 2009

Возможно ли, что другая библиотека JavaScript, загруженная до JQuery, использует для себя функцию $? Взгляните на jQuery.noConflict();.

1 голос
/ 11 августа 2009

Вы используете другие библиотеки, которые могут конфликтовать?

Что это делает?

jQuery(document).ready(function() {
  alert("Number One");
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...