нужна помощь с аккордеоном jquery ui - PullRequest
0 голосов
/ 09 февраля 2011

Я создал аккордеонное меню.Вот мой код js:

var menu = $('ul.menu', '#sidebar');

menu.accordion({
    header: '.parent > a',
    collapsible: true
});

Вот воссоздание того, что у нас есть: http://jsfiddle.net/chMPT/

Вот мой бред: я хочу, чтобы по умолчанию меню полностью свернулосьне меняйте структуру html, потому что меню создано joomla.

Я пытался использовать метод create, чтобы закрыть активное меню при создании аккордеона, но он не работает правильно.И вот этот код:

var menu = $('ul.menu', '#sidebar');

menu.accordion({
   create: function(event, ui) {
        menu.accordion("activate" , false);
    },
    header: '.parent > a',
    collapsible: true
});

Есть предложения?

1 Ответ

3 голосов
/ 09 февраля 2011

это так же просто, как

menu.accordion({
    header:'.parent > a',
    collapsible: true,
    active:false
});

РЕДАКТИРОВАТЬ: ссылка на jQuery UI doc относительно активной опции

...