0

ページでオーガニック タブ (ここ) を使用しています。彼らは見栄えがよく、私は彼らが働く方法に満足しています...ほとんど. タブの 1 つに垂直アコーディオンがあり、div のサイズがアコーディオンの開閉に合わせて調整されないという問題が発生しています。

ページをロードすると、div の高さが CSS に設定されていないため、アコーディオンが機能します (最初のタブにあるため)。しかし、タブを切り替えると、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 に答える