2019-05-16 16:52:43 +00:00
|
|
|
|
<!DOCTYPE html>
|
|
|
|
|
|
<html>
|
|
|
|
|
|
<head>
|
|
|
|
|
|
<meta charset="UTF-8">
|
|
|
|
|
|
<title>okTab使用</title>
|
|
|
|
|
|
<link rel="stylesheet" href="../../css/okadmin.css">
|
|
|
|
|
|
</head>
|
|
|
|
|
|
<body>
|
|
|
|
|
|
<div class="ok-body">
|
|
|
|
|
|
<!--面包屑导航区域-->
|
|
|
|
|
|
<div class="ok-body-breadcrumb">
|
|
|
|
|
|
<span class="layui-breadcrumb">
|
|
|
|
|
|
<a><cite>首页</cite></a>
|
|
|
|
|
|
<a><cite>框架使用</cite></a>
|
|
|
|
|
|
<a><cite>okTab使用</cite></a>
|
|
|
|
|
|
</span>
|
|
|
|
|
|
<a class="layui-btn layui-btn-sm" href="javascript:location.replace(location.href);" title="刷新">
|
|
|
|
|
|
<i class="layui-icon layui-icon-refresh"></i>
|
|
|
|
|
|
</a>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
<br>
|
|
|
|
|
|
<!--代码块1-->
|
|
|
|
|
|
<blockquote class="layui-elem-quote">
|
|
|
|
|
|
使用方法1:在index.html左侧中添加
|
|
|
|
|
|
</blockquote>
|
2019-05-16 17:01:50 +00:00
|
|
|
|
|
|
|
|
|
|
<pre class="layui-code" lay-title="HTML" lay-encode="true">
|
2019-05-16 16:52:43 +00:00
|
|
|
|
<li class="layui-nav-item">
|
|
|
|
|
|
<a class="" href="javascript:;">
|
|
|
|
|
|
<i class="iconfont icon-ai-new"></i> XX管理
|
|
|
|
|
|
</a>
|
|
|
|
|
|
<dl class="layui-nav-child">
|
|
|
|
|
|
// tab-id不可和其它菜单重复
|
|
|
|
|
|
<dd><a href="javascript:;" path="xx.html" tab-id="xx-1"><i class="iconfont icon-xx"></i> xx列表</a></dd>
|
|
|
|
|
|
</dl>
|
|
|
|
|
|
</li>
|
2019-05-16 17:01:50 +00:00
|
|
|
|
</pre>
|
2019-05-16 16:52:43 +00:00
|
|
|
|
|
|
|
|
|
|
<!--代码块2-->
|
|
|
|
|
|
<blockquote class="layui-elem-quote">
|
|
|
|
|
|
使用方法2:在index.html顶部中添加
|
|
|
|
|
|
</blockquote>
|
2019-05-16 17:01:50 +00:00
|
|
|
|
|
|
|
|
|
|
<pre class="layui-code" lay-title="HTML" lay-encode="true">
|
2019-05-16 16:52:43 +00:00
|
|
|
|
<dl class="layui-nav-child">
|
|
|
|
|
|
<dd><a href="javascript:;" path="user-center.html" tab-id="0-1">个人中心<span class="layui-badge-dot"></span></a></dd>
|
|
|
|
|
|
<dd><a href="javascript:;" path="user-info.html" tab-id="0-2">基本资料</a></dd>
|
|
|
|
|
|
<dd><a href="javascript:;" path="user-security.html" tab-id="0-3">安全设置</a></dd>
|
|
|
|
|
|
<dd><a href="javascript:;" id="lock">锁定账户</a></dd>
|
|
|
|
|
|
</dl>
|
2019-05-16 17:01:50 +00:00
|
|
|
|
</pre>
|
2019-05-16 16:52:43 +00:00
|
|
|
|
|
|
|
|
|
|
<!--代码块3-->
|
|
|
|
|
|
<blockquote class="layui-elem-quote">
|
|
|
|
|
|
使用方法3:用按钮点击打开
|
|
|
|
|
|
</blockquote>
|
2019-05-16 17:01:50 +00:00
|
|
|
|
|
|
|
|
|
|
<pre class="layui-code" lay-title="JavaScript" lay-encode="true">
|
2019-05-16 16:52:43 +00:00
|
|
|
|
/**
|
|
|
|
|
|
* 添加tab
|
|
|
|
|
|
* @param title 标题
|
|
|
|
|
|
* @param path 路径
|
|
|
|
|
|
*/
|
2019-05-18 08:50:45 +00:00
|
|
|
|
okTab.tabAdd("ok-tool", "http://www.xlbweb.cn")
|
2019-05-16 17:01:50 +00:00
|
|
|
|
</pre>
|
|
|
|
|
|
|
2019-05-17 05:47:11 +00:00
|
|
|
|
<button class="layui-btn" id="addTab1">打开一个新的Tab1</button>
|
|
|
|
|
|
<button class="layui-btn" id="addTab2">打开一个新的Tab2</button>
|
2019-05-17 16:34:10 +00:00
|
|
|
|
<button class="layui-btn" id="addTab3">参数填写的Tab2</button>
|
|
|
|
|
|
<button class="layui-btn" id="addTab4">在子页面打开一个新的Tab3</button>
|
2019-05-16 16:52:43 +00:00
|
|
|
|
</div>
|
|
|
|
|
|
<!--js逻辑-->
|
|
|
|
|
|
<script src="../../lib/layui/layui.js"></script>
|
|
|
|
|
|
<script>
|
|
|
|
|
|
layui.config({
|
2019-05-17 07:57:53 +00:00
|
|
|
|
base: "../../lib/okPlugins/"
|
2019-05-16 16:52:43 +00:00
|
|
|
|
}).extend({
|
|
|
|
|
|
okTab: "okTab",
|
2019-05-17 07:42:31 +00:00
|
|
|
|
okLayer: "okLayer",
|
|
|
|
|
|
}).use(["element", "code", "okTab", "okLayer"], function () {
|
2019-05-16 16:52:43 +00:00
|
|
|
|
var $ = layui.jquery;
|
2019-05-17 05:32:39 +00:00
|
|
|
|
var okTab = layui.okTab;
|
2019-05-17 07:42:31 +00:00
|
|
|
|
var okLayer = layui.okLayer;
|
2019-05-17 05:32:39 +00:00
|
|
|
|
|
2019-05-16 16:52:43 +00:00
|
|
|
|
layui.code({about: false});
|
|
|
|
|
|
|
2019-05-17 05:47:11 +00:00
|
|
|
|
$("#addTab1").click(function () {
|
2019-05-18 08:50:45 +00:00
|
|
|
|
okTab.add("okLayer", "pages/use/use-okLayer.html");
|
2019-05-16 16:52:43 +00:00
|
|
|
|
});
|
2019-05-17 16:34:10 +00:00
|
|
|
|
|
2019-05-17 05:47:11 +00:00
|
|
|
|
$("#addTab2").click(function () {
|
2019-05-18 08:50:45 +00:00
|
|
|
|
okTab.add("ok-tool", "http://tool.xlbweb.cn");
|
2019-05-17 05:47:11 +00:00
|
|
|
|
});
|
2019-05-17 16:34:10 +00:00
|
|
|
|
|
2019-05-17 07:42:31 +00:00
|
|
|
|
$("#addTab3").click(function () {
|
2019-05-18 08:50:45 +00:00
|
|
|
|
// 参数漏写或为空
|
2019-05-17 16:34:10 +00:00
|
|
|
|
// okTab.add("test");
|
2019-05-18 08:50:45 +00:00
|
|
|
|
okTab.add("test", "");
|
2019-05-17 07:42:31 +00:00
|
|
|
|
});
|
2019-05-17 16:34:10 +00:00
|
|
|
|
|
|
|
|
|
|
$("#addTab4").click(function () {
|
|
|
|
|
|
okLayer.open("子页面", "use-okTab-sub.html", "90%", "90%", function() {})
|
|
|
|
|
|
});
|
2019-05-16 16:52:43 +00:00
|
|
|
|
})
|
|
|
|
|
|
</script>
|
|
|
|
|
|
</body>
|
|
|
|
|
|
</html>
|