Попробуйте это:
Полный ответ для тех, кто сталкивается с той же проблемой
Вы можете обернуть javascript
внутри функции, вызывающей себя, а затем передать jQuery
в качестве аргумента, используя $
в качестве имени локальной переменной.Например:
(function($) {
$(document).ready(function(){
alert('test');
});
}(jQuery));
Библиотека jQuery
, включенная в WordPress, установлена в режим noConflict()
.Это сделано для предотвращения проблем совместимости с другими библиотеками JavaScript, которые WordPress может связать.
В режиме noConflict()
глобальный ярлык $
для jQuery недоступен.