2

jquery UI タブを使用していますが、タブを無効にしたいと考えています。そのために、HTMLとJqueryについて以下で説明するように、すでにタブをセットアップしています。タブ コントロールは正常に動作しますが、タブは無効になりません。

<div class="tabs-container h-tabs">
<ul class="tabs">
    <li><a href="#">tab 1</a></li>
    <li><a href="#">tab 2</a></li>
    <li><a href="#">tab 3</a></li>
</ul>

<div class="tab-content">
    <div>Tab 1</div>
    <div>Tab 2</div>
    <div>Tab 3</div>
</div>
</div>
<script type="text/javascript">
    (function () {
        $(".tabs-container ul.tabs").tabs("div.tab-content > div", { tabs: 'a', effect: 'fade', fadeOutSpeed: -200, history: false, initialIndex: 1 });


       // DISABLE THE TABS
       $(".tabs-container ul.tabs").tabs("option","disable", [1,2,3]); // IT DOESN'T WORK!!!

    })();
</script>
4

2 に答える 2

5

とった。以下のコードを試してください。「無効」ではなく「無効」にする必要があり、インデックスはゼロベースです。

$(".tabs-container ul.tabs").tabs("option","disabled", [0, 1,2]);
于 2013-09-29T17:53:45.387 に答える