jQueryUI手风琴 - 保持部分打开

时间:2012-02-02 11:47:10

标签: jquery accordion

任何人都可以告诉我如何让手风琴保持打开状态,例如,如果我点击3个部分,所有3个部分都保持打开状态吗?

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

2 个答案:

答案 0 :(得分:4)

来自jQuery UI documentation

  

注意:如果您想一次打开多个部分,请不要使用手风琴

     

手风琴不允许同时打开多个内容面板,并且>这需要付出很多努力。如果您正在寻找允许多个>的小部件。内容面板要打开,不要使用它。通常它可以用几行>写成。相反,jQuery,像这样:

答案 1 :(得分:0)

Klaus Byskov Pedersen说的是对的
这是你的解决方案。

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

Demo