jQueryのスライドタブ「副作用」
-
23-09-2019 - |
解決
私はjQueryのUIのタブを持つこのような何かをやっている、あなたはどのようなレイアウトのためにそれを変更することができます:
//Tab panel height matching
$(".ui-tabs-panel").each(function() {
if ($(this).height() + 30 > $(this).parents(".subTabsC").height()) {
$(this).parents(".subTabsC").height($(this).height() + 30);
}
});
私は<div class="subTabsC">
に包まれた全タブのコンテンツを持っています。私の場合は30個のピクセルは、タブと境界の口座にある、何が必要に調整します。
他のヒント
はい。あなたは、すべてのタブを反復処理最も高いを見つけて、スムーズなサイズ変更をやっているものは何でも、その値および削除するには、コンテナの高さを設定することができONLOADます。
これが意味小さいものの一部が失われた少し見えるかもしれませんが、あなたは(あまりにも私を悩ますもの)ページのサイズを変更することはないと思います。
あなたは自分の関数の最後に「戻りfalse」に追加できませんでしたか?あなたはアンカーリンクをクリックしたときに、これは私がちょうどjQueryとJavaScriptを学ぶために始めている...私は間違っている可能性が....ページの「リフレッシュ」からそれを妨げるます。
所属していません StackOverflow