2011-04-21 55 views
4

我想把這個改爲autoheight,因爲我有一些手風琴面板上有更多的內容,但其他人卻離開了很多白色空間,任何人都可以幫忙嗎?我試過使用fillspace選項,但它在每個面板上留下一個滾動條,我嘗試了clearstyle選項,但它跳起來了。jquery ui accordion not autoheighting

$(function() { 
     var cookieName = 'stickyAccordion'; 
     $('#accordion').accordion({ 
      autoHeight: (true), 
      collapsible: (true), 
      active: ($.cookies.get(cookieName) || 0), 
      change: function (e, ui) { 

       $.cookies.set(cookieName, $(this).find('h3').index(ui.newHeader[0])); 
      } 
     }); 
    }); 
+0

要明確一點,您是否需要高度成爲內容的高度或設置爲特定的值而不考慮內容?設置autoHeight:false允許手風琴面板保持其原始高度。 – Kamal 2011-04-21 13:58:06

+0

你可以發佈一個例子(從jsfiddle也許?)。 – diosney 2011-08-23 14:04:41

+0

工作自動升溫+1 – SpaceBeers 2012-11-21 08:57:25

回答

0

heightStyle: "content"應該解決您的問題,但我發現,設置autoHeight: false解決它適合我。我已經把我剩下的頭髮一個多小時剔除了(儘管我意識到你現在可能已經解決了這個問題)。

-1

我發現:

autoHeight: false 

解決我的問題。試一試。