jquery检查是否已存在具有特定标题的选项卡

时间:2011-02-24 20:00:13

标签: jquery jquery-ui

我想获得一个代码段,演示如何检查选项卡是否已打开。

我需要以下功能: 1.user单击按钮添加附加选项卡 2.检查是否已存在具有这些标题的选项卡 3.如果已存在,则选择现有选项卡,否则添加新选项卡

祝你好运, Javanus

2 个答案:

答案 0 :(得分:5)

这样的事情:

var nameToCheck = "SomeNewTabName";
var tabNameExists = false;

$('#tabs ul li a').each(function(i) {
    if (this.text == nameToCheck) {
        tabNameExists = true;
    }
});

if (!tabNameExist){
    //code to insert new tab here
}

我假设你在这里使用jQuery UI标签...

答案 1 :(得分:2)

选择现有标签的解决方案有点复杂。 <$ 1}}下方的以下行工作正常,非常简单

tabNameExists = true;
相关问题