0

我在我的网站上使用 jQuery UI 选项卡作为产品页面。在某些页面上,我有 2 个标签,而在某些页面上有 3 个。我想从文本链接中打开最后一个标签。如果您知道标签索引,jquery tabs api 只会向您展示如何进入特定标签(假设 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

基本上得到标签组的长度并减去一个得到最后一个索引值。

$("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 回答