2012-02-02 98 views
0

任何人都可以告訴我如何讓手風琴保持開放狀態,例如,如果我點擊3個部分,所有3個部分保持打開狀態?jQueryUI手風琴 - 保持部分開放

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

喜@Zabs,你有沒有發現這個問題 – ilhnctn 2013-03-21 09:25:34

+0

的可能重複的解決方案[即保持多個部分開放jQuery UI的手風琴?](http://stackoverflow.com/questions/ 3479447/jquery-ui-accordion-that-keeps-multiple-sections-open) – 2015-04-17 09:53:32

回答

4

jQuery UI documentation

注意:如果你想多段開放一次,不要用手風琴

的手風琴不允許多個內容面板在同一時間開放,它需要花費很大的努力來做到這一點。如果您正在查找允許多個>內容面板打開的小部件,請不要使用它。通常它可以用幾行寫> jQuery呢,是這樣的:

+0

你能給出任何其他的想法嗎?我需要@克勞斯比斯科夫霍夫曼, – ilhnctn 2013-03-21 09:25:09

0

克勞斯Byskov佩德森說,正確的事情
這裏是您的解決方案。

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

Demo