Как развернуть первые 2 элемента изначально в jQuery UI Accordion - PullRequest
1 голос
/ 10 ноября 2011

У меня есть список разделов, которые нужно показать в jQuery UI Accordion.


    Section 1
    Section 2
    Section 3
    Section 4
    Section 5

Дайте мне знать, как я могу сначала расширить первые 2 раздела из кода.


    Section 1(-)

    Section 2(-)

    Section 3(+)
    Section 4(+)
    Section 5(+)

В настоящее время яможно развернуть только один элемент с помощью следующего кода.

$( ".selector" ).accordion({ active: 2 });

Ссылка: http://docs.jquery.com/UI/Accordion#option-active

Ответы [ 2 ]

2 голосов
/ 10 ноября 2011
2 голосов
/ 10 ноября 2011

jQuery UI Accordion не позволяет открывать более одного раздела:

ПРИМЕЧАНИЕ. Если вы хотите открыть несколько разделов одновременно, не используйте аккордеон

Anaccordion не позволяет открывать более одной панели контента одновременно, и для этого требуется много усилий.Если вы ищете виджет, который позволяет открывать более одной панели контента, не используйте это.Обычно это можно записать с помощью нескольких строк jQuery, примерно так:

jQuery(document).ready(function(){
    $('.accordion .head').click(function() {
         $(this).next().toggle();
         return false;
    }).next().hide();
});

Взято из http://docs.jquery.com/UI/Accordion

...