簡體   English   中英

手動激活標簽jquery ui 1.10.3

[英]Manually activate tabs jquery ui 1.10.3

我真的生氣了,我搜索了jquery ui doc和stackoverflow的問題(大量問題),但我無法弄清楚如何在jquery 1.10+中手動激活標簽.tabs() )。

我創建並嘗試了這個解決方案:

$(mytabs).tabs("option", "active", index);

但它似乎沒有成功。 有人可以幫助我知道如何激活選項卡,例如當我create一個新選項卡時?

我無法弄清楚jQuery UI如何不再是我所知道的完成此目標的select事件。

我正在使用此function創建新tabs

var addTab = function() {
  var tabTemplate = "<li><a href='#tabs-1'>non titolato</a></li>";
  var li = $.parseHTML(tabTemplate);
    $(li).addClass('ui-corner-all');
    $(".ui-tabs-nav").append(li);
    $("#stepBuilder").tabs('refresh');
}

我想激活最后創建的那個。

使用以下命令激活最后一個選項卡。

$("#stepBuilder").tabs({ active: -1 });

在jsfiddle.net上為你創建了一個例子

API文檔說明了activate選項:

active

類型:布爾值或整數默認值:0

哪個面板目前是開放的。

支持多種類型:

Boolean:將active設置為false將折疊所有面板。 這要求可折疊選項為真。

整數:活動(打開)的面板的從零開始的索引。 負值選擇從最后一個面板向后移動的面板。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM