2

私の設計では、ページが最初に読み込まれるときにすべてのタブが閉じられていることが重要です。ただし、デフォルトでは最初のタブが表示されます。

これらの2つの投稿は同じ質問に取り組み、設定することで問題を解決しました

$( "#tabs" ).tabs({collapsible: true, active: false });

すべてのタブ コンテンツを非表示にする jQuery UI タブのオンロード

アクティブなタブがなく、すべてのパネルが非表示の jQuery UI タブを開始する

(jQuery UI 1.10以降、active代わりにパラメータがありますselected。)ただし、どういうわけか、この設定は、私のタブの1つにあり、パラメータも使用するスライダープラグインと競合しますactive

したがって、active: falseオプションをタブのみに固有のものにする方法を使用できないか、必要があります。

すべての助けに感謝します。

http://jsfiddle.net/WRn7q/1/ -active: falseスライダー プラグインは有効ですが、スライダー プラグインはありません

4

1 に答える 1

2

タブに変更$(window).load()して$(document).ready()から追加すると、機能しました。active: false

実施例

//Load Orbit
$(document).ready(function (e) {
    $('#featured').orbit({
        directionalNav: true,
        animationSpeed: 800,
        advanceSpeed: 4000,
        pauseOnHover: true,
        bullets: false
    });
});

$(function () {
    $("#tabs").tabs({
        hide: {
            effect: "fade",
            duration: 500
        },
        show: {
            effect: "fade",
            duration: 500
        },
        collapsible: true,
        active: false
    });
});
于 2013-06-16T14:26:11.067 に答える