«jQuery не определен»: исправление общей ошибки jQuery в WordPress.
«jQuery не определен»: исправление общей ошибки jQuery в WordPress.
Вы чувствуете себя в ловушке ошибок jquery ? Вы хотите исправить ошибку «Uncaught ReferenceError: jQuery is not defined» на веб-сайте ? Затем давайте посмотрим, как определить и, наконец, удалить эту ошибку.
JavaScript используется для чего угодно, от создания интерактивности на странице , например, для создания анимации и эффектов. Какие бы причудливые функции вы ни видели на странице , они исходят от JavaScript. Хотя это очень популярно для обеспечения гибкости, при этом очень часто возникают ошибки времени выполнения. Одна из наиболее распространенных ошибок JavaScript в – «jquery не определен». Это заставляет вещи останавливаться или не работать на вашем сайте . Здесь, в
Распространенные причины появления сообщения «Uncaught ReferenceError: jQuery Is Not Defined» в
Есть несколько распространенных причин, по которым вы сталкиваетесь с ошибкой «jquery не определен» в . Это следующие:
- Один из ваших плагинов конфликтует с другими плагинами, особенно со старыми.
- JavaScript запускается до полной загрузки страницы по очереди до полной загрузки jQuery.
- Возможно, jQuery, размещенный на CDN, заблокирован или не работает.
Из-за этого у вас возникают проблемы, например, некоторые из ваших плагинов не работают, анимация слайдера не воспроизводится и многое другое. Итак, вам нужно хорошее решение, чтобы исправить эту проблему. Здесь на Templatetoaster
Решение ошибки «Uncaught ReferenceError: jQuery is not defined»
Как только вы познакомитесь с точками, вы сможете увидеть исходный код, нажав Ctrl + U. Откроется новое окно для отображения исходного кода. Здесь вы можете легко найти вхождения «jQuery». И вы можете исправить эту ошибку, следуя следующему подходу:
Шаг 1. Включение библиотеки jQuery
Когда вы просматриваете код, убедитесь, что jQuery включен и загрузится до вашего скрипта. Даже jQuery следует загружать только один раз. Если он загружается несколько раз, это вызовет проблемы.
Если он не включен, передайте его как третий аргумент в вашей функции wp_enqueue_script() следующим образом:
wp_enqueue_script( 'tt-mobile-menu', get_template_directory_uri(). '/js/mobile-menu.js', array('jquery'), '1.0', true );
Шаг 2: структура файла JavaScript
Во-вторых, вы убедитесь, что ваш JavaScript запускается следующим образом:
jQuery(document).ready(function() { jQuery(#selector) ... });
Альтернативный вариант: включение кода в функцию
Если вы хотите использовать по умолчанию символ «$», вы можете заключить код в функцию следующим образом:
(function($) { // Use $() inside of this function $(#selector) ... })(jQuery);
Шаг 3. Убедитесь, что jQuery загружен
Иногда возникают проблемы, потому что jQuery не загружен, хотя включен. Итак, чтобы убедиться, что jQuery загружен, скопируйте URL-адрес из сценария src и вставьте его в новую вкладку браузера. Например: Если сценарий src такой:
<script src="" type="text/javascript"></script>
Вы скопируете только URL-адрес
Если проблемы по-прежнему возникают, значит, в вашем коде есть ошибка. Итак, проверьте это внимательно.
Вывод
Итак, здесь, в
Надеюсь, это поможет вам !! Если у вас есть какие-либо вопросы, вы можете оставить сообщение в разделе комментариев ниже.
Источник записи: