整理代码
parent
1d2f8a0934
commit
2a2743ffe7
|
|
@ -74,7 +74,6 @@ layui.define(['jquery', 'element'], function(exports) {
|
||||||
autoLeft += $(this).outerWidth();
|
autoLeft += $(this).outerWidth();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
$tabTitle.animate({
|
$tabTitle.animate({
|
||||||
scrollLeft: autoLeft - $tabTitle.width() / 3
|
scrollLeft: autoLeft - $tabTitle.width() / 3
|
||||||
}, 200);
|
}, 200);
|
||||||
|
|
@ -125,24 +124,16 @@ layui.define(['jquery', 'element'], function(exports) {
|
||||||
'<span></span><span></span><span></span><span></span>' +
|
'<span></span><span></span><span></span><span></span>' +
|
||||||
'</div>' +
|
'</div>' +
|
||||||
'</div>'
|
'</div>'
|
||||||
|
|
||||||
$("#" + elem).find(".pear-tab").append(load);
|
$("#" + elem).find(".pear-tab").append(load);
|
||||||
|
|
||||||
var pearLoad = $("#" + elem).find("#pear-tab-loading" + index);
|
var pearLoad = $("#" + elem).find("#pear-tab-loading" + index);
|
||||||
|
|
||||||
pearLoad.css({
|
pearLoad.css({
|
||||||
display: "block"
|
display: "block"
|
||||||
});
|
});
|
||||||
|
|
||||||
setTimeout(function() {
|
setTimeout(function() {
|
||||||
|
|
||||||
pearLoad.fadeOut(500);
|
pearLoad.fadeOut(500);
|
||||||
|
|
||||||
}, time);
|
}, time);
|
||||||
|
|
||||||
index++;
|
index++;
|
||||||
}
|
}
|
||||||
|
|
||||||
element.tabAdd(elem, {
|
element.tabAdd(elem, {
|
||||||
title: title,
|
title: title,
|
||||||
content: '<iframe id="' + opt.id + '" data-frameid="' + opt.id + '" scrolling="auto" frameborder="0" src="' +
|
content: '<iframe id="' + opt.id + '" data-frameid="' + opt.id + '" scrolling="auto" frameborder="0" src="' +
|
||||||
|
|
@ -150,21 +141,15 @@ layui.define(['jquery', 'element'], function(exports) {
|
||||||
id: opt.id
|
id: opt.id
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
var isData = false;
|
var isData = false;
|
||||||
|
|
||||||
$.each($(".layui-tab[lay-filter='" + elem + "'] .layui-tab-title li[lay-id]"), function() {
|
$.each($(".layui-tab[lay-filter='" + elem + "'] .layui-tab-title li[lay-id]"), function() {
|
||||||
|
|
||||||
if ($(this).attr("lay-id") == opt.id) {
|
if ($(this).attr("lay-id") == opt.id) {
|
||||||
|
|
||||||
isData = true;
|
isData = true;
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
if (isData == false) {
|
if (isData == false) {
|
||||||
|
|
||||||
if (time != false && time != 0) {
|
if (time != false && time != 0) {
|
||||||
|
|
||||||
var load = '<div id="pear-tab-loading' + index + '" class="pear-tab-loading">' +
|
var load = '<div id="pear-tab-loading' + index + '" class="pear-tab-loading">' +
|
||||||
'<div class="ball-loader">' +
|
'<div class="ball-loader">' +
|
||||||
'<span></span><span></span><span></span><span></span>' +
|
'<span></span><span></span><span></span><span></span>' +
|
||||||
|
|
@ -172,30 +157,21 @@ layui.define(['jquery', 'element'], function(exports) {
|
||||||
'</div>'
|
'</div>'
|
||||||
|
|
||||||
$("#" + elem).find(".pear-tab").append(load);
|
$("#" + elem).find(".pear-tab").append(load);
|
||||||
|
|
||||||
var pearLoad = $("#" + elem).find("#pear-tab-loading" + index);
|
var pearLoad = $("#" + elem).find("#pear-tab-loading" + index);
|
||||||
|
|
||||||
pearLoad.css({
|
pearLoad.css({
|
||||||
display: "block"
|
display: "block"
|
||||||
});
|
});
|
||||||
|
|
||||||
setTimeout(function() {
|
setTimeout(function() {
|
||||||
|
|
||||||
pearLoad.fadeOut(500);
|
pearLoad.fadeOut(500);
|
||||||
|
|
||||||
}, time);
|
}, time);
|
||||||
|
|
||||||
index++;
|
index++;
|
||||||
}
|
}
|
||||||
|
|
||||||
element.tabAdd(elem, {
|
element.tabAdd(elem, {
|
||||||
title: title,
|
title: title,
|
||||||
content: '<iframe id="' + opt.id + '" data-frameid="' + opt.id + '" scrolling="auto" frameborder="0" src="' +
|
content: '<iframe id="' + opt.id + '" data-frameid="' + opt.id + '" scrolling="auto" frameborder="0" src="' +
|
||||||
opt.url + '" style="width:100%;height:100%;"></iframe>',
|
opt.url + '" style="width:100%;height:100%;"></iframe>',
|
||||||
id: opt.id
|
id: opt.id
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
element.tabChange(elem, opt.id);
|
element.tabChange(elem, opt.id);
|
||||||
|
|
@ -230,32 +206,22 @@ layui.define(['jquery', 'element'], function(exports) {
|
||||||
'</div>'
|
'</div>'
|
||||||
|
|
||||||
$("#" + this.option.elem).find(".pear-tab").append(load);
|
$("#" + this.option.elem).find(".pear-tab").append(load);
|
||||||
|
|
||||||
var pearLoad = $("#" + this.option.elem).find("#pear-tab-loading" + index);
|
var pearLoad = $("#" + this.option.elem).find("#pear-tab-loading" + index);
|
||||||
|
|
||||||
pearLoad.css({
|
pearLoad.css({
|
||||||
display: "block"
|
display: "block"
|
||||||
});
|
});
|
||||||
|
|
||||||
setTimeout(function() {
|
setTimeout(function() {
|
||||||
|
|
||||||
pearLoad.fadeOut(500);
|
pearLoad.fadeOut(500);
|
||||||
|
|
||||||
}, time);
|
}, time);
|
||||||
|
|
||||||
index++;
|
index++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
element.tabAdd(this.option.elem, {
|
element.tabAdd(this.option.elem, {
|
||||||
title: title,
|
title: title,
|
||||||
content: '<iframe id="' + opt.id + '" data-frameid="' + opt.id + '" scrolling="auto" frameborder="0" src="' +
|
content: '<iframe id="' + opt.id + '" data-frameid="' + opt.id + '" scrolling="auto" frameborder="0" src="' +
|
||||||
opt.url + '" style="width:100%;height:100%;"></iframe>',
|
opt.url + '" style="width:100%;height:100%;"></iframe>',
|
||||||
id: opt.id
|
id: opt.id
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
var isData = false;
|
var isData = false;
|
||||||
|
|
@ -270,7 +236,6 @@ layui.define(['jquery', 'element'], function(exports) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
$.each($(".layui-tab[lay-filter='" + this.option.elem + "'] .layui-tab-title li[lay-id]"), function() {
|
$.each($(".layui-tab[lay-filter='" + this.option.elem + "'] .layui-tab-title li[lay-id]"), function() {
|
||||||
|
|
||||||
if ($(this).attr("lay-id") == opt.id) {
|
if ($(this).attr("lay-id") == opt.id) {
|
||||||
|
|
@ -289,19 +254,14 @@ layui.define(['jquery', 'element'], function(exports) {
|
||||||
'</div>'
|
'</div>'
|
||||||
|
|
||||||
$("#" + this.option.elem).find(".pear-tab").append(load);
|
$("#" + this.option.elem).find(".pear-tab").append(load);
|
||||||
|
|
||||||
var pearLoad = $("#" + this.option.elem).find("#pear-tab-loading" + index);
|
var pearLoad = $("#" + this.option.elem).find("#pear-tab-loading" + index);
|
||||||
|
|
||||||
pearLoad.css({
|
pearLoad.css({
|
||||||
display: "block"
|
display: "block"
|
||||||
});
|
});
|
||||||
|
|
||||||
setTimeout(function() {
|
setTimeout(function() {
|
||||||
|
|
||||||
pearLoad.fadeOut(500);
|
pearLoad.fadeOut(500);
|
||||||
|
|
||||||
}, time);
|
}, time);
|
||||||
|
|
||||||
index++;
|
index++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -311,8 +271,6 @@ layui.define(['jquery', 'element'], function(exports) {
|
||||||
opt.url + '" style="width:100%;height:100%;"></iframe>',
|
opt.url + '" style="width:100%;height:100%;"></iframe>',
|
||||||
id: opt.id
|
id: opt.id
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
element.tabChange(this.option.elem, opt.id);
|
element.tabChange(this.option.elem, opt.id);
|
||||||
|
|
@ -332,28 +290,20 @@ layui.define(['jquery', 'element'], function(exports) {
|
||||||
'</div>'
|
'</div>'
|
||||||
|
|
||||||
var elem = this.option.elem;
|
var elem = this.option.elem;
|
||||||
|
|
||||||
$("#" + this.option.elem).find(".pear-tab").append(load);
|
$("#" + this.option.elem).find(".pear-tab").append(load);
|
||||||
|
|
||||||
var pearLoad = $("#" + this.option.elem).find("#pear-tab-loading" + index);
|
var pearLoad = $("#" + this.option.elem).find("#pear-tab-loading" + index);
|
||||||
|
|
||||||
pearLoad.css({
|
pearLoad.css({
|
||||||
display: "block"
|
display: "block"
|
||||||
});
|
});
|
||||||
|
|
||||||
index++;
|
index++;
|
||||||
|
|
||||||
setTimeout(function() {
|
setTimeout(function() {
|
||||||
pearLoad.fadeOut(500,function(){
|
pearLoad.fadeOut(500,function(){
|
||||||
pearLoad.remove();
|
pearLoad.remove();
|
||||||
});
|
});
|
||||||
}, time);
|
}, time);
|
||||||
|
|
||||||
$(".layui-tab[lay-filter='" + elem + "'] .layui-tab-content .layui-show").find("iframe")[0].contentWindow
|
$(".layui-tab[lay-filter='" + elem + "'] .layui-tab-content .layui-show").find("iframe")[0].contentWindow
|
||||||
.location.reload(true);
|
.location.reload(true);
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
$(".layui-tab[lay-filter='" + this.option.elem + "'] .layui-tab-content .layui-show").find("iframe")[0].contentWindow
|
$(".layui-tab[lay-filter='" + this.option.elem + "'] .layui-tab-content .layui-show").find("iframe")[0].contentWindow
|
||||||
.location.reload(true);
|
.location.reload(true);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue