【问题标题】:Accordion Inside Tab手风琴内部选项卡
【发布时间】:2013-05-27 13:33:58
【问题描述】:

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

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

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

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

还有一大堆其他语法,但它似乎不起作用。当我以这种方式设置时,我只保留前一个选项卡的大小而不调整大小。单击选项卡时如何将高度设置为自动有什么建议吗?

【问题讨论】:

    标签: javascript jquery tabs accordion


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-05
      • 1970-01-01
      • 2015-09-06
      • 1970-01-01
      • 2016-01-10
      相关资源
      最近更新 更多