Крок 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="http://code.jquery.com/jquery-1.11.2.min.js" type="text/javascript"></script>