0

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

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

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

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

和一大堆其他语法,它似乎不起作用。当我这样设置时,我只保留前一个选项卡的大小而不调整大小。关于单击选项卡时如何将高度设置为自动的任何建议?

4

1 回答 1

0

尝试摆脱!important. 您不能使用 jQuery 声明重要,因此它可能不会因此而改变它。

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

于 2013-05-31T17:08:11.087 回答