加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

H+ 添加(新增)Tab选项卡

发布时间:2020-12-17 20:45:57 所属栏目:安全 来源:网络整理
导读://注: 在contabs.js文件中 $(function () { }); 方法外 加入 //注: data-name="‘ + menuName + ‘" 这句是加入的自定义属性 用于以后通过name属性进行处理 如:通过name属性关闭tab页面 //调用示例 a href="#" onclick="parent.addMenuTab(‘index-bootst
//注:在contabs.js文件中 $(function () {  }); 方法外 加入
//注:
data-name="‘ + menuName + ‘" 这句是加入的自定义属性 用于以后通过name属性进行处理 如:通过name属性关闭tab页面
//调用示例 <a href="#" onclick="parent.addMenuTab(‘index-bootstrap2.html‘,‘测试页2‘,‘1‘);">打开index-bootstrap2.html 页</a>

/** * 添加(新增)选项卡(扩展) * @param dataUrl 请求路径 * @param menuName tab名称 * @param dataIndex tab标识 * @returns */ function addMenuTab(dataUrl,menuName,dataIndex) { // 获取标识数据 var flag = true; if (dataUrl == undefined || $.trim(dataUrl).length == 0)return false; // 选项卡菜单已存在 $(‘.J_menuTab‘).each(function () { if ($(this).data(‘id‘) == dataUrl) { if (!$(this).hasClass(‘active‘)) { $(this).addClass(‘active‘).siblings(‘.J_menuTab‘).removeClass(‘active‘); //scrollToTab(this); // 显示tab对应的内容区 $(‘.J_mainContent .J_iframe‘).each(function () { if ($(this).data(‘id‘) == dataUrl) { $(this).show().siblings(‘.J_iframe‘).hide(); return false; } }); } flag = false; return false; } }); // 选项卡菜单不存在 if (flag) { var str = ‘<a href="javascript:;" class="active J_menuTab" data-id="‘ + dataUrl + ‘" data-name="‘ + menuName + ‘" >‘ + menuName + ‘ <i class="fa fa-times-circle"></i></a>‘; $(‘.J_menuTab‘).removeClass(‘active‘); // 添加选项卡对应的iframe var str1 = ‘<iframe class="J_iframe" name="iframe‘ + dataIndex + ‘" width="100%" height="100%" src="‘ + dataUrl + ‘" frameborder="0" data-id="‘ + dataUrl + ‘" data-name="‘ + menuName + ‘" seamless></iframe>‘; $(‘.J_mainContent‘).find(‘iframe.J_iframe‘).hide().parents(‘.J_mainContent‘).append(str1); // 添加选项卡 $(‘.J_menuTabs .page-tabs-content‘).append(str); //scrollToTab($(‘.J_menuTab.active‘)); } return false; }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读