From f3c1a0d0e1f850586b205a07f0ab71ef1dec78ef Mon Sep 17 00:00:00 2001 From: bobi Date: Sun, 14 Apr 2019 21:46:22 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E5=85=A5=E5=88=A4=E6=96=AD=E6=9D=A1?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- font-layui.html | 3 +-- index.html | 2 +- js/okadmin.js | 37 ++++++++++++++++++++----------------- 3 files changed, 22 insertions(+), 20 deletions(-) diff --git a/font-layui.html b/font-layui.html index 8d8384f..f0c2c01 100644 --- a/font-layui.html +++ b/font-layui.html @@ -20,8 +20,7 @@
- 图标选择:点我跳转 + 图标选择:点我跳转
使用方法 diff --git a/index.html b/index.html index 0653e4e..42625f9 100644 --- a/index.html +++ b/index.html @@ -33,7 +33,7 @@
个人中心
基本资料
安全设置
-
锁定账户
+
锁定账户
  • 退出
  • diff --git a/js/okadmin.js b/js/okadmin.js index 1a4af7d..5428c23 100644 --- a/js/okadmin.js +++ b/js/okadmin.js @@ -2,7 +2,8 @@ NProgress.start(); window.onload = function () { NProgress.done(); } -layui.use(['element', 'layer'], function () { + +layui.use(["element", "layer"], function () { var element = layui.element; var $ = layui.jquery; var layer = layui.layer; @@ -31,24 +32,26 @@ layui.use(['element', 'layer'], function () { var title = $(this).text(); // 图标+文字 // var title = $(this).find("a").html(); - var path = $(this).children('a').attr('path'); - var tabId = $(this).children('a').attr('tab-id'); - // 去重复选项卡 - for (var i = 0; i < $('.ok-frame').length; i++) { - if ($('.ok-frame').eq(i).attr('tab-id') == tabId) { - element.tabChange("ok-tab", tabId); - event.stopPropagation(); - return; + var path = $(this).children("a").attr("path"); + var tabId = $(this).children("a").attr("tab-id"); + if (path != undefined && path != "" && tabId != undefined && tabId != "") { + // 去重复选项卡 + for (var i = 0; i < $(".ok-frame").length; i++) { + if ($(".ok-frame").eq(i).attr("tab-id") == tabId) { + element.tabChange("ok-tab", tabId); + event.stopPropagation(); + return; + } } + // 添加选项卡 + element.tabAdd("ok-tab", { + title: title, + content: "", + id: tabId + }); + // 切换选项卡 + element.tabChange("ok-tab", tabId); } - // 添加选项卡 - element.tabAdd("ok-tab", { - title: title, - content: "", - id: tabId - }); - // 切换选项卡 - element.tabChange("ok-tab", tabId); }); /**