zoukankan      html  css  js  c++  java
  • 扩展 easyui-tabs 插件 关闭标签页方法

    $.extend($.fn.tabs.methods,{
        allTabs:function(jq){
            var tabs = $(jq).tabs('tabs');
            var all = [];
            all = $.map(tabs,function(n,i){
                 return $(n).panel('options')
            });
            return all;
        },
        closeCurrent: function(jq){ // 关闭当前
            var currentTab = $(jq).tabs('getSelected'),
                currentTabIndex = $(jq).tabs('getTabIndex',currentTab);
             $(jq).tabs('close',currentTabIndex);
        },
        closeAll:function(jq){ //关闭全部
            var tabs = $(jq).tabs('allTabs');
            $.each(tabs,function(i,n){
                $(jq).tabs('close', n.title);
            })
        },
        closeOther:function(jq){ //关闭除当前标签页外的tab页
            var tabs =$(jq).tabs('allTabs');
            var currentTab = $(jq).tabs('getSelected'),
                currentTabIndex = $(jq).tabs('getTabIndex',currentTab);
     
            $.each(tabs,function(i,n){
                if(currentTabIndex != i) {
                    $(jq).tabs('close', n.title);
                }
            })
        },
        closeLeft:function(jq){ // 关闭当前页左侧tab页
            var tabs = $(jq).tabs('allTabs');
            var currentTab = $(jq).tabs('getSelected'),
                currentTabIndex = $(jq).tabs('getTabIndex',currentTab);
            var i = currentTabIndex-1;
     
            while(i > -1){
                $(jq).tabs('close', tabs[i].title);
                i--;
            }
        },
        closeRight: function(jq){ //// 关闭当前页右侧tab页
            var tabs = $(jq).tabs('allTabs');
            var currentTab = $(jq).tabs('getSelected'),
                currentTabIndex = $(jq).tabs('getTabIndex',currentTab);
            var i = currentTabIndex+ 1,len = tabs.length;
            while(i < len){
                $(jq).tabs('close', tabs[i].title);
                i++;
            }
        }
    })
  • 相关阅读:
    C# 不用添加WebService引用,调用WebService方法
    贪心 & 动态规划
    trie树 讲解 (转载)
    poj 2151 Check the difficulty of problems (检查问题的难度)
    poj 2513 Colored Sticks 彩色棒
    poj1442 Black Box 栈和优先队列
    啦啦啦
    poj 1265 Area(pick定理)
    poj 2418 Hardwood Species (trie树)
    poj 1836 Alignment 排队
  • 原文地址:https://www.cnblogs.com/genesis/p/4857024.html
Copyright © 2011-2022 走看看