JQueryUI аккордеон - держать открытыми разделы - PullRequest
0 голосов
/ 02 февраля 2012

Может кто-нибудь показать мне, как я заставляю аккордеон оставаться открытым, например, если я нажму 3 секции, все 3 останутся открытыми?

$(function() {
    $( "#accordion1" ).accordion({
        autoHeight: false
    });
});

Ответы [ 2 ]

4 голосов
/ 02 февраля 2012

Из документации jQuery UI :

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

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

0 голосов
/ 23 мая 2013

Клаус Бысков Педерсен говорит правильные вещивот ваше решение.

$(document).ready(function(){ 
          $('.head').click(function(e){ e.preventDefault();
     $(this).closest('li').find('.content').slideToggle(); 
    }); 
}); 

Демо

...