jquery的控制tabs打开的数量的代码

本文介绍了一个使用jQuery配合easyUI-tabs组件实现的Tab页切换功能。该功能能够限制同时打开的Tab数量,并检查是否存在已打开的Tab,如果存在则直接切换到该Tab,否则创建新的Tab并加载指定URL的内容。

jquery控制弹出的tab框,先判断是否已经打开,注意使用的frame框。

这个配合easyui-tabs一起使用

 

修改addTab 方法为:

function addTab(subtitle, url, icon) {
var tabcount = $('#tabs').tabs('tabs').length;
if (tabcount <= 5) {
if (!$('#tabs').tabs('exists', subtitle)) {
$('#tabs').tabs('add', {
title: subtitle,
content: createFrame(url),
closable: true,
icon: icon
});
} else {
$('#tabs').tabs('select', subtitle);
$('#mm-refresh').click();
}
} else {
alert('您打开的太多了,请关闭不用的窗口!');
return false;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值