配置界面点击日志总量查询日志 菜单相应切换.
This commit is contained in:
@@ -57,7 +57,7 @@ website_control=\u7F51\u7AD9
|
||||
host_control=HOST\u963B\u65AD
|
||||
url_control=URL\u963B\u65AD
|
||||
website_keyword_control=\u7F51\u9875\u5185\u5BB9\u5173\u952E\u5B57\u963B\u65AD
|
||||
mail_control=\u90AE\u4EF6
|
||||
mail_control=\u90AE\u7BB1
|
||||
recipient_control=\u6536\u4EF6\u4EBA\u963B\u65AD
|
||||
sender_control=\u53D1\u4EF6\u4EBA\u963B\u65AD
|
||||
subject_control=\u4E3B\u9898\u963B\u65AD
|
||||
|
||||
@@ -113,9 +113,75 @@ var toLogSearch = function(index){
|
||||
var date=$(this).attr("date");
|
||||
var pathName=window.document.location.pathname.substring(0,window.document.location.pathname.indexOf("/nis")+4);
|
||||
|
||||
switchMenu("152");
|
||||
window.location.href = pathName+"/toLogSearch?service="+serviceId+"&functionId="+functionId+"&cfgId="+compileId+"&date="+date+"&isLogTotalSearch=yes";
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
var switchMenu = function(topMenuId){
|
||||
// 顶部菜单切换 menuId: Policies/86 Logs/152
|
||||
$(".hor-menu ul li",parent.document).each(function(){
|
||||
var id = $(this).children("a").attr("id");
|
||||
if(id == topMenuId){
|
||||
$(this).addClass("active");
|
||||
}else{
|
||||
$(this).removeClass("active");
|
||||
}
|
||||
});
|
||||
|
||||
// 保留左侧菜单特征
|
||||
var menusObj = $(".page-sidebar ul[class!='hide'] .active",parent.document);
|
||||
var firstMenuName = menusObj.attr("menu-name");
|
||||
var lastMenuName = $(menusObj,parent.document).last("li[class='nav-item active']").attr("menu-name");
|
||||
|
||||
var middleMenu = new Array();
|
||||
$(menusObj,parent.document).find("li").each(function(){
|
||||
if($(this).hasClass("active")){
|
||||
middleMenu.push($(this).attr("menu-name"));
|
||||
}
|
||||
});
|
||||
|
||||
// 左侧菜单切换
|
||||
$(".page-sidebar",parent.document).find("ul[id]").each(function(){
|
||||
var id = $(this).attr("id")
|
||||
if(id.indexOf(topMenuId) != -1){
|
||||
$(this).removeClass("hide");
|
||||
// 收回展开的菜单
|
||||
$(this).find("li").each(function(index){
|
||||
$(this).children("a").children("span").next().removeClass("open");
|
||||
$(this).children("ul").hide();
|
||||
});
|
||||
|
||||
// 选中左侧菜单
|
||||
$(this).children("li").each(function(){
|
||||
if($(this).attr("menu-name") == firstMenuName){
|
||||
$(this).addClass("active open");// 选中主菜单
|
||||
$(this).children("a").children("span").next().addClass("open");//﹀
|
||||
$(this).children("ul").show();
|
||||
|
||||
$(this).find("li").each(function(){
|
||||
if($.inArray($(this).attr("menu-name"),middleMenu) != -1){
|
||||
$(this).addClass("active open");
|
||||
$(this).children("a").children("span").next().addClass("open");
|
||||
$(this).children("ul").show();
|
||||
}
|
||||
if($(this).attr("menu-name") == lastMenuName){
|
||||
//$(this).addClass("active");
|
||||
$(this).children("a").trigger("click");
|
||||
return false;
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
});
|
||||
}else{
|
||||
$(this).addClass("hide");
|
||||
}
|
||||
});
|
||||
//loading('onloading');
|
||||
}
|
||||
|
||||
@@ -87,5 +87,6 @@ function getPixelsCount(str, strFontSize){
|
||||
function back(){
|
||||
// 获取配置界面URl并跳转
|
||||
var url = sessionStorage.getItem('cfgUrl');
|
||||
switchMenu("86");
|
||||
window.location.href = url;
|
||||
}
|
||||
Reference in New Issue
Block a user