Неперехваченная ошибка ссылки: jQuery не определен в плагине jQuery

#javascript #jquery #jquery-plugins #referenceerror

#javascript #jquery #jquery-плагины #ошибка ссылки

Вопрос:

Я получаю сообщение об ошибке Uncaught ReferenceError: jQuery is not defined в этом плагине jQuery (jquery-migrate-1.2.1.js ), и я не уверен, что не так. Может ли кто-нибудь указать мне правильные направления? Спасибо.

Комментарии:

1. Убедитесь, что вы сначала загружаете jquery.

2. Пожалуйста, включите jQuery в свой проект.

3. да, я прочитал это в чьем-то другом сообщении, потому что пытаюсь переключиться с jquery 1.6.2 на 1.9.x или выше. И сайт jQuery предлагает использовать jquery-migrate, потому что есть некоторые функции, которые они взяли из более старой версии. Итак, я не включаю jquery-migrate вместо новых версий jquery или мне нужно включить обе?

4. jquery-migrate — это не jquery. Это всего лишь код миграции — он позволяет вам использовать устаревшие, удаленные или созданные для работы по-другому в более новых версиях jquery, но сам по себе он не является заменой jquery.

5. хорошо, значит ли это, что мне также нужно включить более новую версию jQuery, которую я хочу правильно?

Ответ №1:

jQuery-migrate, как говорится, просто позволяет вам использовать «API и функции, удаленные из ядра jQuery». Он содержит только эти функции — он не содержит остальной библиотеки jquery. Таким образом: вам нужно включить jquery (какую бы версию вы ни хотели использовать), а затем после этого включить jquery-migrate.

Комментарии:

1. привет, не могли бы вы помочь мне с другой проблемой, связанной с плагином jquery marquee?