Я пытаюсь создать аккордеон с JQuery из этого примераJQuery аккордеон расширил
http://docs.jquery.com/UI/Accordion
Разметка та же, т.е.
<div id="accordion">
<h3><a href="#">First header</a></h3>
<div>First content</div>
<h3><a href="#">Second header</a></h3>
<div>Second content</div>
</div>
И у меня есть файл сценария помещён правильно, что имеет следующее содержание:
$ = jQuery;
$(document).ready(function() {
$("#accordion").accordion();
});
Но я получаю эту ошибку i n консольный выход
TypeError: 'undefined' is not a function (evaluating '$("#accordion").accordion()')
Результат: все divs расширены, то есть не будут доступны.
Но JQuery + UI уже включен в Wordpress. Я вижу файлы, загружаемые в веб-инспектор. Я попытался поместить ваши ссылки в мой заголовок.php, и я тоже вижу, что они загружаются, но это не помогает. Я думаю, что это конфликт, и мне нужно отключить загрузку jQuery Wordpress, если я буду включать ваши ссылки в header.php. – Rabiees
Хорошо, давайте загрузим wp jquery из его не слишком старой версии. Также как насчет jquery-ui.css? –
На самом деле, если у вас есть общедоступный URL-адрес ur Wordpress, я могу посмотреть! –