Почему Wordpress Jquery не работает? - PullRequest
0 голосов
/ 29 сентября 2010

Ну, у меня действительно странная проблема с WordPress и с Jquery.Так как несколько недель назад, когда мы обновили хостинг, WordPress Jquery в ACP и в некоторых частях виджетов на сайте сломался.Я пытался отключить плагины, это то же самое.Пробовал переустанавливать и не добавлять плагин, все так же.Попытка загрузки и добавления новых файлов Jquery все та же.Ajax / Jquery часть ACP не отвечает, область виджетов неподвижна, а страницы обычно загружаются белым цветом при загрузке.Нижний колонтитул также не загружен.Другие скрипты отлично работают на сервере.Я думаю, что есть несовместимое расширение PHP, которое может быть причиной этого.Есть идеи о том, в чем может быть проблема?

Ответы [ 2 ]

0 голосов
/ 29 сентября 2010

попробуйте загрузить jquery в теги заголовка шаблона с помощью следующей команды

<?php wp_enqueue_script("jquery"); ?>

Удалите все остальные подробные инструкции по загрузке jquery в заголовке.

Это загрузит jQuery в режиме NoConflict.

В этом режиме значение $ больше не является именем делегата, вместо этого вы должны использовать jQuery. Например:

$(document).ready(function(){
     $(#somefunction) ...
});

становится:

jQuery(document).ready(function(){
    jQuery(#somefunction) ...
});
0 голосов
/ 29 сентября 2010

Используйте Firebug с Firefox, чтобы увидеть, какие JS загружаются или конфликтуют.

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