FarmTrace/obj/Debug/AspnetCompileMerge/Source/easyui-1.4.1/Extend/easyui-layout.js

(开头部分) 4KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

var onlyOpenTitle = '首页';

/*!
 * 添加tabs选项卡
 * tabsID easyui-tabs的id
 * title  easyui-tabs标题
 * url    easyui-tabs需要打开的页面url地址
 */
function addTab(tabsID, title, url) {
    if ($('#' + tabsID).tabs('exists', title)) {
        $('#' + tabsID).tabs('select', title);
        var tab = $('#' + tabsID).tabs('getSelected');
        tab.panel('refresh');
    } else {
        $('#' + tabsID).tabs('add', {
            title: title,
            content: createFrame(url),//'<iframe width="100%" height="100%" frameborder="0"  src="' + url + '" style="width:100%;height:99%;"></iframe>',
            closable: true
        });
        tabMenuBind('center-tabs');
    }
}

/*!
 * 捆绑右键菜单到tbas
 * tabsID easyui-tabs的id
 */
function tabMenuBind(tabsID)
{
	$(".tabs-inner").bind('contextmenu', function (e) {
		var subtitle =$(this).children(".tabs-closable").text();
		
	    //选择的是首页
		if (subtitle =='') {
		    return false;
		}
		$('#mm').data("currtab", subtitle);
		$('#' + tabsID).tabs('select', subtitle);

        //弹出右键菜单
		$('#mm').menu('show', {
		    left: e.pageX,
		    top: e.pageY
		});
		return false;
	});
}

/*!
 * tabs右键菜单命令
 * action 所响应操作方式
 * tabsID easyui-tabs的id
 */
function tabsMenuAction(action, tabsID) {
    var alltabs = $('#' + tabsID).tabs('tabs');
    var currentTab = $('#' + tabsID).tabs('getSelected');
    var allTabtitle = [];
    $.each(alltabs, function (i, n) {
        allTabtitle.push($(n).panel('options').title);
    })
后面还有 80 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。