Wordpress 3.2.1 ошибка JavaScript - $ не является функцией - PullRequest
2 голосов
/ 22 сентября 2011

Я получаю $ не ошибка функции.Это новое, так как я обновил с 3.2.1.

У меня есть идентичная установка, работающая на 3.1.

Люди столкнулись с этой проблемой?Я отключил все плагины и просто пытаюсь загрузить суперфиш (или любой jquery) и получаю эту ошибку.

Что изменилось, что я пропустил?Все они в настоящее время находятся на одном сервере, если это поможет.

спасибо,

Ответы [ 2 ]

4 голосов
/ 22 сентября 2011

Что произойдет, если вы измените $ на jQuery?Это работает?$ - это просто переменная для объекта jQuery.В некоторых случаях вам нужно использовать jQuery вместо $.

0 голосов
/ 22 сентября 2011

EDIT

У меня была та же ошибка, и это было из-за не загруженного jQuery.

Вы можете эту ошибку, если ваш jquery не загружается. Чтобы определить, так ли это, вам нужно отладить вашу веб-страницу сетевой трафик , используя IE9 -> F12 -> Network -> Capture, чтобы увидеть, получаете ли вы 404 для файлов jQuery (т.е. что-то / wp-includes / jquery.js), или используйте то же самое в расширении Firebug Firefox.

Вы также можете искать jquery в источнике страницы, он должен быть в теге, и когда вы найдете src (например, http://code.jquery.com/jquery-1.6.4.min.js), попробуйте открыть его, если он говорит, что 404 не найден, то вам нужно поместить jquery в это файл на сервере (или изменить любой php / plugin, загружающий этот скрипт скрипт на правильный путь)

Если вы не знаете, как это сделать, укажите ссылку на вашу установку WordPress.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...