Ошибка $ is not a function
Ошибка $ is not a function чаще всего связана с jQuery.
Обычно это может быть вызвано тремя моментами:
1. Библиотека jQuery просто не подключена
2. Либо переменная $ используется иной библиотекой
3. В WordPress используется бесконфликтный синтаксис jQuery
Для решения 2 и 3 попробовать использовать jQuery вместо $ так как в этой библиотеке $ это лишь псевдоним jQuery.
Пример:
Вместо:
$('#myid').addClass('class_one');
используем:
jQuery('#myid').addClass('class_one');
В WordPress для упрощения, чтобы не менять везде символ переменной, можно добавить в functions.php
wp_add_inline_script( ‘jquery’, ‘$ = jQuery;’ );
Обычно это может быть вызвано тремя моментами:
1. Библиотека jQuery просто не подключена
2. Либо переменная $ используется иной библиотекой
3. В WordPress используется бесконфликтный синтаксис jQuery
Для решения 2 и 3 попробовать использовать jQuery вместо $ так как в этой библиотеке $ это лишь псевдоним jQuery.
Пример:
Вместо:
$('#myid').addClass('class_one');
используем:
jQuery('#myid').addClass('class_one');
В WordPress для упрощения, чтобы не менять везде символ переменной, можно добавить в functions.php
wp_add_inline_script( ‘jquery’, ‘$ = jQuery;’ );