修复页签关闭后存在的跳转问题(I8JDIS)
parent
4933ea6d2f
commit
fd4fe83e9f
|
@ -353,7 +353,6 @@ $(function() {
|
||||||
var panelUrl = $(this).parents('.menuTab').data('panel');
|
var panelUrl = $(this).parents('.menuTab').data('panel');
|
||||||
// 当前元素处于活动状态
|
// 当前元素处于活动状态
|
||||||
if ($(this).parents('.menuTab').hasClass('active')) {
|
if ($(this).parents('.menuTab').hasClass('active')) {
|
||||||
syncMenuTab($('.page-tabs-content').find('.active').attr('data-id'));
|
|
||||||
|
|
||||||
// 当前元素后面有同辈元素,使后面的一个元素处于活动状态
|
// 当前元素后面有同辈元素,使后面的一个元素处于活动状态
|
||||||
if ($(this).parents('.menuTab').next('.menuTab').length) {
|
if ($(this).parents('.menuTab').next('.menuTab').length) {
|
||||||
|
@ -432,7 +431,7 @@ $(function() {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
scrollToTab($('.menuTab.active'));
|
scrollToTab($('.menuTab.active'));
|
||||||
syncMenuTab($('.page-tabs-content').find('.active').attr('data-id'));
|
syncMenuTab($.common.isNotEmpty(panelUrl) ? panelUrl : $('.page-tabs-content').find('.active').attr('data-id'));
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -5,6 +5,8 @@
|
||||||
|
|
||||||
var startLayDate;
|
var startLayDate;
|
||||||
var endLayDate;
|
var endLayDate;
|
||||||
|
var isScrollToTop = parent.isScrollToTop;
|
||||||
|
|
||||||
$(function() {
|
$(function() {
|
||||||
|
|
||||||
// layer扩展皮肤
|
// layer扩展皮肤
|
||||||
|
@ -288,7 +290,7 @@ function createMenuItem(dataUrl, menuName, isRefresh) {
|
||||||
|
|
||||||
// 添加选项卡对应的iframe
|
// 添加选项卡对应的iframe
|
||||||
var str1 = '<iframe class="RuoYi_iframe" name="iframe' + dataIndex + '" width="100%" height="100%" src="' + dataUrl + '" frameborder="0" data-id="' + dataUrl + '" data-panel="' + panelUrl + '" seamless></iframe>';
|
var str1 = '<iframe class="RuoYi_iframe" name="iframe' + dataIndex + '" width="100%" height="100%" src="' + dataUrl + '" frameborder="0" data-id="' + dataUrl + '" data-panel="' + panelUrl + '" seamless></iframe>';
|
||||||
if (parent.isScrollToTop) {
|
if (isScrollToTop) {
|
||||||
$('.mainContent', topWindow).find('iframe.RuoYi_iframe').hide().parents('.mainContent').append(str1);
|
$('.mainContent', topWindow).find('iframe.RuoYi_iframe').hide().parents('.mainContent').append(str1);
|
||||||
} else {
|
} else {
|
||||||
$('.mainContent', topWindow).find('iframe.RuoYi_iframe').css({"visibility": "hidden", "position": "absolute"}).parents('.mainContent').append(str1);
|
$('.mainContent', topWindow).find('iframe.RuoYi_iframe').css({"visibility": "hidden", "position": "absolute"}).parents('.mainContent').append(str1);
|
||||||
|
@ -363,7 +365,7 @@ function activeWindow() {
|
||||||
}
|
}
|
||||||
|
|
||||||
function openToCurrentTab(obj) {
|
function openToCurrentTab(obj) {
|
||||||
if (parent.isScrollToTop) {
|
if (isScrollToTop) {
|
||||||
$(obj).show().siblings('.RuoYi_iframe').hide();
|
$(obj).show().siblings('.RuoYi_iframe').hide();
|
||||||
} else {
|
} else {
|
||||||
$(obj).css({"visibility": "visible", "position": "static"}).siblings('.RuoYi_iframe').css({"visibility": "hidden", "position": "absolute"});
|
$(obj).css({"visibility": "visible", "position": "static"}).siblings('.RuoYi_iframe').css({"visibility": "hidden", "position": "absolute"});
|
||||||
|
|
Loading…
Reference in New Issue