正如标题所示,我的问题是获取或构建标签集标题列表的最佳方法是什么。我以为我必须在for循环中构建列表,但似乎没有任何'name'或'title'属性,你可以做这样的事情:
var $tabs = $('contentContainer').tabs();
$tabs.tabs( 'title', index );
答案 0 :(得分:5)
$('contentContainer ul li a').each(function(){alert($(this).text())})
(假设在创建选项卡时使用选择器是'contentContainer'......如果它是一个类或一个id,它将需要一个。或一个#。)
答案 1 :(得分:0)
Tom的回答看起来很不错,只是它递归搜索;所以,如果你有任何嵌套在你的标签内的列表,这也会选择那些。我建议稍作修改
$('> ul > li > a', tabSelector).each(function () { alert($(this).text()) })
这将告诉jquery只选择直接后代。