function init_layout(){ //update_nav_info(); replace_char_for_email(); $("#div_footer_menu_container > ul").addClass("footer-nav-menu"); $("#div_footer_menu_container > ul > li").addClass("footer-nav-menu-item"); //$("#div_top_menu > ul").attr("data-dropdown-menu",null).attr("data-click-open","false"); //$("#div_top_menu > ul > li > ul").attr("data-submenu",null).addClass("dropdown").parent().addClass("has-dropdown"); } function update_nav_info(){ //http://xxx/zh-cn/product_zg_print.htm //console.log("location.href="+location.href); var vpagePos = location.href.indexOf("/",8); console.log("vpagePos="+vpagePos); //var relativeUrl = location.href.substr(vpagePos + "/vpages/".length); var relativeUrl = location.href.substr(vpagePos +1); //modify by wkh 2020-03-16 解决应用日志、处理详细日志 "当前位置"信息未显示问题--------------> //if (relativeUrl.indexOf("?") > 0) { // relativeUrl = relativeUrl.substr(0, relativeUrl.indexOf("?")); //} //<---------------------------------------------------------------modify by wkh 2020-03-16 //alert("relativeUrl=" + relativeUrl); //console.log("relativeUrl=" + relativeUrl); //var str = "#div_css3_animated_dropdown_menu > div > ul#menu > li > ul > li > a[href$=" + relativeUrl + "]"; //var str = 'ul a[href$="' + relativeUrl + '"]'; var str = 'div_top_menu a[href$="' + relativeUrl + '"]'; //console.log("str=" + str); var jqLinkActiveA = $(str); var jqNavData = $("#div_nav_info"); return; //step1,先按带参数的网址,查找菜单链接,比如:master_data/master_data_list_input?master_data_define_uuid=car_model_define_uuid //step2,后按不带参数的网址,查找菜单链接,比如: master_data/master_data_list_input if (jqLinkActiveA.size() <= 0) { var iPos = relativeUrl.indexOf("?"); //console.log("iPos=" + iPos); if(iPos > 0 ){ var shortUrl = relativeUrl.substr(0,iPos); //console.log("shortUrl=" + shortUrl); //str = 'ul a[href$="' + shortUrl + '"]'; str = 'div_top_menu a[href$="' + shortUrl + '"]'; //console.log("str 2=" + str); jqLinkActiveA = $(str); } } //alert("jqLinkActiveA.size()=" + jqLinkActiveA.size()); if (jqLinkActiveA.size() > 0) { //alert("relativeUrl=" + relativeUrl); //console.log("a1"); //alert("jqLinkActiveA.size()=" + jqLinkActiveA.size()); //alert("jqLinkActiveA.text()=" + jqLinkActiveA.text()); //alert("jqLinkActiveA.size()=" + jqLinkActiveA.size());//7 if (jqLinkActiveA.size() > 1) { var linkActiveAFirst = jqLinkActiveA[0]; //alert(linkActiveAFirst); //console.log("a2"); var jqLinkActiveAFirst = $(linkActiveAFirst); //alert(j); jqLinkActiveA = jqLinkActiveAFirst; } var jqMenuGroupLi = jqLinkActiveA.parent().parent().parent(); //jqMenuGroupLi.addClass("current"); //menu active style var jqMenuGroupLiA = jqMenuGroupLi.find("a"); var parentMenuGroupHtml = jqMenuGroupLiA.html(); //console.log("a3"); //alert(jqMenuGroupLi.size());//3 //alert(jqMenuGroupLiA.size());//26 //alert(parentMenuGroupHtml.size()); //alert("c0"); var linkText = jqLinkActiveA.text(); //alert("linkText=" + linkText); if (linkText != parentMenuGroupHtml) { //alert("test01"); //console.log("a4"); //modify by wkh 2018-07-23----------------> //$("#div_nav_info_data").html("当前位置:    " + parentMenuGroupHtml + "   ==>   " + linkText); jqNavData.html(pJsI18Dic["lbl.common.current_location"] + ":    " + parentMenuGroupHtml + "   ==>   " + linkText); //<--------------modify by wkh 2018-07-23 } else { //console.log("a5"); //modify by wkh 2018-07-23----------------> //alert("test02"); //$("#div_nav_info_data").html("当前位置:    " + parentMenuGroupHtml); jqNavData.html(pJsI18Dic["lbl.common.current_location"] + ":    " + parentMenuGroupHtml); //<--------------modify by wkh 2018-07-23 } //alert("c1"); //console.log("a6"); }else{ //console.log("a7"); jqNavData.html(pJsI18Dic["lbl.common.current_location"] + ":    " + parentMenuGroupHtml); } }