我想获得一个代码段,演示如何检查选项卡是否已打开。
我需要以下功能: 1.user单击按钮添加附加选项卡 2.检查是否已存在具有这些标题的选项卡 3.如果已存在,则选择现有选项卡,否则添加新选项卡
祝你好运, Javanus
答案 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;