0

Webサイトの製品ページにjQueryUIタブを使用しています。一部のページには2つのタブがあり、一部のページには3つのタブがあります。テキストリンクから最後のタブを開きたいです。jquery tabs apiは、タブインデックス(3番目のタブを開くために2としましょう)を知っている場合に特定のタブに移動する方法を示しています。以下のコードを試しましたが、役に立ちませんでした。お知らせ下さい。ありがとう。

    $("#productTabs").tabs();
    var $tabs = $('#productTabs').tabs(); // first tab selected

    $("a[href$='mylink']").click(function(event){
    $tabs.tabs('select', -1); // switch to last tab
    return false;
    });
4

1 に答える 1

2

基本的に、タブグループの長さを取得し、1を引いて、最後のインデックス値を取得します。

$("a[href$='mylink']").click(function(event){
  $tabs.tabs('select', $tabs.tabs.("length") - 1); // switch to last tab
  return false;
});
于 2011-05-12T17:44:39.173 に答える