easyui-tab绑定tab使用右键菜单-默认第一个tab不做菜单的操作,只处理动态打开的tab操作

1,html标签
    
   
   
	
   
   
关闭
关闭全部
关闭其他
关闭右侧标签页
关闭左侧标签页
2,js函数处理 //tab右侧菜单 $(".tabs-header").bind('contextmenu',function(e){ e.preventDefault(); $('#rcmenu').menu('show', { left: e.pageX, top: e.pageY }); }); //关闭当前标签页 $("#closecur").bind("click",function(){ var tab = $('#tabsId').tabs('getSelected'); var index = $('#tabsId').tabs('getTabIndex',tab); if(index!=0){ //不关闭第一个tab $('#tabsId').tabs('close',index); } }); //关闭所有标签页 $("#closeall").bind("click",function(){ var tablist = $('#tabsId').tabs('tabs'); for(var i=tablist.length-1;i>=1;i--){ //不关闭第一个tab $('#tabsId').tabs('close',i); } }); //关闭其它标签页(先关闭右侧,再关闭左侧) $("#closeother").bind("click",function(){ var tablist = $('#tabsId').tabs('tabs'); var tab = $('#tabsId').tabs('getSelected'); var index = $('#tabsId').tabs('getTabIndex',tab); for(var i=tablist.length-1;i>index;i--){ $('#tabsId').tabs('close',i); } var num = index-1; for(var i=0;i<=num;i++){ //关闭左侧 if(num!=0 && index!=0){ $('#tabsId').tabs('close',num); } } }); //关闭当前标签页右侧标签页 $("#closeright").bind("click",function(){ var tablist = $('#tabsId').tabs('tabs'); var tab = $('#tabsId').tabs('getSelected'); var index = $('#tabsId').tabs('getTabIndex',tab); for(var i=tablist.length-1;i>index;i--){ $('#tabsId').tabs('close',i); } }); //关闭当前标签页左侧标签页 $("#closeleft").bind("click",function(){ var tab = $('#tabsId').tabs('getSelected'); var index = $('#tabsId').tabs('getTabIndex',tab); var num = index-1; for(var i=0;i<=num;i++){ if(num!=0 && index!=0){ $('#tabsId').tabs('close',num); } } });


在原基础修改判断对默认第一个tab不做菜单的操作,只处理动态打开的tab操作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值