У меня есть довольно базовое внедрение Аккордеона jQuery на странице (использующий 1.3.2, jQuery Ядро UI 1.72 и jQuery Аккордеон UI 1.7.2), и я хочу открыть 2-й раздел, когда страница загружается. я попробовал многочисленные методы, но ничто, кажется, не работает...
ГЛАВНЫЙ СЦЕНАРИЙ:
<script type="text/javascript"> $(function() {
$("#accordion").accordion({
event: "mouseover"
});
});
АККОРДЕОН ТЕЛА:
<div id="accordion">
<h3><a href="#">Headline 001</a></h3>
<div>
<ul>
<li><a href="#1">Link 001</a></li>
<li><a href="#2">Link 002</a></li>
</ul>
</div>
<h3><a href="#">Headline 002</a></h3>
<div>
<ul>
<li><a href="#3">Link 003</a></li>
<li><a href="#4">Link 004</a></li>
</ul>
</div>
Любая справка значительно ценилась бы!
$("#accordion").accordion({ active: 2, event: "mouseover" });
Должен помочь!
UPDATE
, если это не сработает, попробуйте
$("#accordion").accordion({ event: "mouseover" }).activate(2);
(NB, это обновлено, чтобы быть немного быстрее, спасибо за комментарии. Честно говоря, он должен работать с параметром active: 2, не знаю, почему этого не произошло.)
Работает ли следующее?
$(function() {
$("#accordion").accordion({
event: "mouseover",
collapsible: true,
active: 2
});
});