1

我们必须有 4 个选项卡,我们必须从中找到每个选项卡的标题,并根据其标题为每个选项卡设置一些属性。

我怎样才能在迭代选项卡集上获得这样的标题。我已经到达迭代选项卡?接下来做什么?

提前致谢。

var tabs = $('#tt').tabs('tabs');
for(i=0; i<tabs.length; i++)
{
 /*
 How can i code here to get the each tab title. if tab title is "First Tab" i have to set some to that tab.
 */
}
4

2 回答 2

1

尝试

$('#tt ul.tabs li').each(function(i, v) {
    var elTitle = $('.tabs-title', v);
    var title = elTitle.html();
    alert('found titile ' + title + ' at ' + i);
});

演示:小提琴

于 2013-04-09T10:37:51.673 回答
1

尝试这个:

var tabs = $('#tt ul.tabs li').size();
for (var i = 0; i < tabs; i++) { 
   var title = $('#tt .tabs-title')[i].innerHTML;
   alert('Found titile ' + title + ' at ' + i);
}

演示:http: //jsfiddle.net/D5Gm8/

于 2014-05-16T18:54:44.263 回答