Javascript 手风琴内标签

Javascript 手风琴内标签,javascript,jquery,tabs,accordion,Javascript,Jquery,Tabs,Accordion,我在我的页面上使用了有机选项卡()。他们看起来很棒,我对他们的工作方式很满意……大多数情况下。我遇到了一个问题,我的一个标签中有一个垂直的手风琴,而div的大小并没有随着手风琴的打开/关闭而调整 加载页面时,CSS中没有设置div高度,因此手风琴可以工作(因为它位于第一个选项卡上)。但是当我切换tabs时,div的大小被重新计算到一个固定的高度,这就是问题所在 我试图找到一种方法,在单击该选项卡时清除内联样式,我尝试了: $allListWrap.css('height', "auto !imp

我在我的页面上使用了有机选项卡()。他们看起来很棒,我对他们的工作方式很满意……大多数情况下。我遇到了一个问题,我的一个标签中有一个垂直的手风琴,而div的大小并没有随着手风琴的打开/关闭而调整

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

我试图找到一种方法,在单击该选项卡时清除内联样式,我尝试了:

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

还有一大堆其他的语法,但似乎不起作用。当我这样设置时,我只保留上一个选项卡的大小,不调整大小。关于如何在单击选项卡时将高度设置为“自动”有什么建议吗?

尝试摆脱
!重要信息
。您不能用jQuery声明重要,因此它可能不会因此而更改它

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