мой HTML выглядит следующим образомJQuery UI не работает для аккордеона
<div id="menu">
<h3>Section 1</h3>
<div>
<p>I'm the first section!</p>
</div>
<h3>Section 2</h3>
<div>
<p>I'm the second section!</p>
</div>
<h3>Section 3</h3>
<div>
<p>I'm the third section!</p>
</div>
</div>
И это мой JS
$(document).ready(function() {
$('#menu').accordion();
});
Как-то мой аккордеон не работает, даже если я принял это прямо с codeacademy. Раньше я делал свой собственный аккордеон, и он не работал, поэтому я снял его с кодексадики, где я впервые узнал об этом, но все же он не работал. Я устраиваю google. Что-то не так с этим?
Я попытался добавить заголовок: 'h3'
, но он по-прежнему не имеет никакого эффекта. Он просто похож на альтернативу h3 и divs.
Действительно ли вы включили скрипт 'jquery-ui.js' на свою страницу? – ain
[Ваш код работает отлично] (http://jsfiddle.net/MfegM/596/) - вы добавили jquery и jquery-ui файлы javascript? Любые ошибки в консоли? –
да у меня есть. оба они из Google. И ошибок нет вообще, он просто ведет себя так, как будто с ними ничего не сделано. Я попытался добавить несколько предупреждений jquery о командах кликов, и они работают, а не пользовательский интерфейс. –