js部分/* *添加表格菜单栏右键事件 */$("#tabs").tabs({//给它加上鼠标右键事件onContextMenu:function(e,title,index){//这个方法通知浏览器不要执行与这个关联的默认动作event//即屏蔽浏览器在标签页的鼠标右键事件e.preventDefault();varmm=$("#tabsmenu");//显示右键菜单mm.menu("show",{top:e.pageY,left:e.pageX}).data("tabTitle",title);//为右键菜单选项绑定事件mm.menu({onClick:function(item){closeTab(this,item.name);}});}});/**关闭tabs方法的具体实现*/functioncloseTab(menu,type){//返回所有tabsvarallTabs=$("#tabs").tabs("tabs");varallTabTitle=[];//console.log(allTabs);这里是dom节点$.each(allTabs,function(i,n){//console.log(n);这里是每个当前打开的标签页的jQuery对象//这里是返回的选项对象varopt=$(n).panel("options");if(opt.closable){//如果显示关闭Button//将当前选中的tab的标题放入空数组allTabTitle.push(opt.title);}});//这是将获取当前选项卡的标题varcurTabTitle=$(menu).data("tabTitle");switch(type){case1://关闭当前--这里是根据tab的标题关闭tab$("#tabs").tabs("close",curTabTitle);返回假;休息;情况2://关闭其他for(vari=0;i
