0

私はjquery uiタブを使用していますが、完全に機能します.jquery-uiタブのコードは次のとおりです

$(function() {
  $( "#tabs" ).tabs();
});   

突然、現在アクティブなタブのインデックスを見つけなければならないシナリオに出くわしました。そのため、Api ドキュメントを調べて、以下のコードを見つけました。

Get or set the active option, after initialization:
// getter
var active = $( ".selector" ).tabs( "option", "active" );
// setter
$( ".selector" ).tabs( "option", "active", 1 );

ここで「.selector」とは何ですか?アクティブなタブの現在のインデックスを取得するにはどうすればよいですか?

4

2 に答える 2

2

.selectorは呼び出した要素tabs()であるため、最初のコードスニペットがコードからのものである場合は、に置き換える必要があり.selectorます#tabs

例えば:

var active = $("#tabs").tabs( "option", "active");
于 2013-03-06T10:33:43.073 に答える
0

Jquery UI タブに関するドキュメントの一部を次に示します - 私はそれらをあまり扱っていません...

jQuery UI ドキュメント (タブ)

それはおそらく次のようなものでしょう

.tabs( "select" , index )

また

$('#nameOftabs').tabs({ selected: index });

index は、選択したいデフォルトのタブです。

その他の回答

答え1 答え2

お役に立てれば

于 2013-03-06T10:34:56.503 に答える