2013-05-31 23 views
0

我在页面上使用有机标签(here)。他们看起来很棒,我很满意他们的工作方式......主要是。我遇到了一个问题,在其中一个选项卡内有垂直手风琴,并且div的大小未随手风琴开启/关闭而调整。Accordion Inside Tab

当我加载页面时,div高度未在CSS中设置,因此手风琴可以工作(因为它位于第一个选项卡上)。但是当我切换标签时,div的大小被重新计算到一个固定的高度,这就是问题发生的地方。

我试图找到一种方法来清除单击该选项卡时,我试图内嵌样式:

$allListWrap.css('height', "auto !important"); 

和一大堆其他的语法,它只是似乎不工作。当我以这种方式设置时,我只保留前一个标签的大小并不调整大小。有关如何在单击该选项卡时将高度设置为自动的任何建议?

回答

0

尝试并摆脱!important。你不能用jQuery声明重要性,因此可能不会改变它。

编辑:你可以调用重要的,但是,你必须这样称呼它jQuery('#id').css('cssText', 'height: 200px !important');