build/js/tab.js
(开头部分) 11KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
//layui.use(['layer'], function(){
// $('.layui-tip').on('mouseenter',function(){
// layer.tips($(this).attr("layui-tips"), $(this), {
// time: 150000
// });
// }).on('mouseleave',function(){
// layer.closeAll('tips');
// });
//})
layui.define(["jquery", "element", "nprogress","layer"], function(i) {
var t = layui.jquery,
e = layui.element,
layer = layui.layer,
a = t(document),
l = t(window),
n = function() {
this.config = {
elem: void 0,
mainUrl: "main.html"
},
this.v = "1.0.2"
};
(n.fn = n.prototype).set = function(i) {
var e = this;
return t.extend(!0, e.config, i), e
}, n.fn.render = function() {
var i = this,
t = i.config;
return void 0 === t.elem ? (layui.hint().error("Tab error:请配置选择卡容器."), i) : (c._config = t, c.createTabDom(), i)
}, n.fn.tabAdd = function(i) {
c.tabAdd(i)
};
var c = {
_config: {},
_filter: "kitTab",
_title: void 0,
_content: void 0,
_parentElem: void 0,
tabDomExists: function() {
var i = this;
return a.find("div.kit-tab").length > 0 && (i._title = t(".kit-tab ul.layui-tab-title"), i._content = t(".kit-tab div.layui-tab-content"), !0)
},
createTabDom: function() {
var i = this,
e = i._config;
if(i._parentElem = e.elem, !i.tabDomExists()) {
var action = "<ul class='anspray-tool-body'><li class='' data-action='toleft'><div class='kit-side-fold' title='左侧菜单' style='color:#333;'><i class='fa fa-arrow-left' aria-hidden='true'></i></div></li><li class='fullscreen layui-tip' data-action='fullscreen' layui-tips='全屏'><a href='javascript:;' title='全屏' style='color:#333;'><i class='fa fa-arrows-alt' aria-hidden='true'></i></a></li><li class='lockcms layui-tip' data-action='lockcms' layui-tips='锁屏'><a href='javascript:;' title='' style='color:#333;'><i class='fa fa-lock' aria-hidden='true'></i></a></li><li class='hide' data-action='clearcache'><a id='clear' title='清空缓存' style='color:#333;'><i class='fa fa-trash' aria-hidden='true'></i></a></li><li class='kit-item layui-tip' data-action='refresh' layui-tips='刷新'><a title='' style='color:#333;'><i class='fa fa-refresh' aria-hidden='true'></i></a></li><li class='layui-tip' data-action='qrcode' layui-tips='二维码'><a id='kit-side-fold' title='' style='color:#333;'><i class='fa fa-qrcode' aria-hidden='true'></i></a></li><li class='hide' data-action='print'><a id='kit-side-fold' title='' style='color:#333;'><i class='fa fa-print' aria-hidden='true'></i></a></li><li class='hide' data-action='print'><a id='kit-side-fold' title='table导出csv' style='color:#333;'><i class='fa fa-table' aria-hidden='true'></i></a></li></ul>";
var a = ['<div class="layui-tab layui-tab-card kit-tab" lay-filter="' + i._filter + '">', '<ul class="layui-tab-title">', '<li class="layui-this" lay-id="-1"><i class="layui-icon"></i></li>', '</ul>', action + "<div class='kit-tab-tool'><i class='fa fa-chevron-down'></i></div>", '<div class="kit-tab-tool-body layui-anim layui-anim-upbit">', "<ul>", '<li class="kit-item" data-target="refresh">刷新当前选项卡</li>', '<li class="kit-line"></li>', '<li class="kit-item" data-target="closeCurrent">关闭当前选项卡</li>', '<li class="kit-item" data-target="closeOther">关闭其他选项卡</li>', '<li class="kit-line"></li>', '<li class="kit-item" data-target="closeAll">关闭所有选项卡</li>', "</ul>", "</div>", '<div class="layui-tab-content">', '<div class="layui-tab-item layui-show" lay-item-id="-1"><iframe src="' + e.mainUrl + '"></iframe></div>', "</div>", "</div>"];
t(e.elem).html(a.join("")), i._title = t(".kit-tab ul.layui-tab-title"), i._content = t(".kit-tab div.layui-tab-content");
var l = t(".kit-tab-tool"),
n = t(".kit-tab-tool-body");
后面还有 238 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
