2011-04-21 74 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 

解决我的问题。试一试。