/*public*/ /*public*/ /*ea_h*/ /*xn_h_3_wrap*/ $(document).ready(function () { $(".xn_h_3_Lang_lb").hover(function () { $(".xn_h_3_Lang_HVbox").show(); },function () { $(".xn_h_3_Lang_HVbox").hide(); }); }) /*end_xn_h_3_wrap*/ /*t_tel*/ /*end_t_tel*/ /*t_logo*/ /*end_t_logo*/ /*xn_n_22_wrap*/ $(document).ready(function(){ var nId = -1, curId = -1, preNid = -1; var href = window.location.href.split('?'); if (href.length > 1){ var params = href[1].split('&'); for (var i = 0; i < params.length; i++){ var p2 = params[i].split('='); if (p2[0].toLocaleLowerCase() == "fid" && p2.length > 1){ var idInfo = p2[1].split(':'); if (idInfo.length > 2){ curId = parseInt(idInfo[1]); if (idInfo[0].indexOf('t') > -1){ nId = parseInt(idInfo[0].substring(1)); if (!isNaN(curId) && curId > -1){ //类别列表标签id $("#xn_n_22_typeLi_t100_" + curId).addClass('hove'); } }else if(idInfo[0].indexOf('n') > -1){ nId = parseInt(idInfo[1]); preNid = parseInt(idInfo[2]); } if (!isNaN(nId) && nId > -1){ //栏目列表id标签 $("#xn_n_22_navli" + nId).addClass('hove'); } if (!isNaN(preNid) && preNid > -1 && nId != preNid){ $("#xn_n_22_navli" + preNid).addClass('hove'); } } } } } $("#xn_n_22_nav_ulid li").bind('mouseover',function(){ var i= $(this).attr('id').replace('xn_n_22_navli', ''); $("#xn_n_22_nav_ulid li").removeClass('mouseOverStyle'); $(this).addClass('mouseOverStyle'); if($("#xn_n_22_subcon_"+ i).css('display')=='none'){ $(".xn_n_22_subcon").fadeOut("fast"); $("#xn_n_22_subcon_"+ i).slideDown(300); } }) $("#xn_n_22_nav").bind('mouseleave',function(){ $(".xn_n_22_subcon").css('display','none') // $("#complex_nav_ulid li").removeClass('hove'); }) $(".xn_n_22_nav").hover(function(){},function(){ $("#xn_n_22_nav_ulid li").removeClass('mouseOverStyle'); }); //追加 $(".xn_n_22_subcon_in li").hover(function(){ $(this).find("dl:first dd").show(); $(this).find("dl:first dt").addClass("curr"); $(this).siblings().find("dl:first dd").hide(); $(this).siblings().find("dl:first dt").removeClass("curr"); }); }); /*end_xn_n_22_wrap*/ /*ea_h*/ /*ea_ba*/ /*news_banner*/ /*end_news_banner*/ /*ea_ba*/ /*ea_c*/ /*n_content_left_cnt*/ /*end_n_content_left_cnt*/ /*fy*/ /*end_fy*/ /*ea_c*/ /*ea_b*/ /*xn_f_10_wrap*/ /*end_xn_f_10_wrap*/ /*xn_f_21_wrap*/ /*end_xn_f_21_wrap*/ /*xn_f_1_warp*/ /*end_xn_f_1_warp*/ /*xn_f_2_warp*/ /*end_xn_f_2_warp*/ /*foot_copy*/ /*end_foot_copy*/ /*ea_b*/ /*ea_bg*/ /*ea_bg*//*ea_m*/ /*xn_m_6_wrap*/ var oMarketJosn = {"aUpOrDown":"","aLeftOrRight":"","aUpOrDownVal":"","aLeftOrRightVal":""} function marketing2(aUpOrDown,aLeftOrRight,aUpOrDownVal,aLeftOrRightVal,show){ var oMarket=$("#xn_m_6_wrap"); var oClose=$("#xn_m_6_close"); var oSmallBut=$("#xn_m_6_small_but"); var iWm=oMarket.width();/*这里使用width,而不是outerWidth */ //初始参数 var initUOrDVal = ""; var initLOrRVal = ""; //追加 oMarket.css({'top':'','left':'','right':''}); var iWm_h = oMarket.outerHeight(true); var win_h = $(window).outerHeight(true); var win_w = $(window).outerWidth(true); var srollTop = 0; if (self.frameElement && self.frameElement.tagName == "IFRAME") { win_h=$(window.parent).height(); win_w=$(window.parent).outerWidth(true); srollTop = $(window.parent).scrollTop(); } var midd_top = (win_h-iWm_h)/2; //居中参数值 var ck_zb = iWm_h/win_h; //营销窗口占浏览器比例参数值 //以top的形式进行定位 var ud_val = aUpOrDownVal.slice(-1); var lr_val = aLeftOrRightVal.slice(-1); if(ud_val == "%"){ initUOrDVal = aUpOrDownVal; //将百分比转换为小数 aUpOrDownVal = aUpOrDownVal.replace(/([0-9.]+)%/, function (a, b) {return +b / 100;}); if(aUpOrDownVal == 0.5){ aUpOrDownVal = midd_top; }else{ if(ck_zb > 1){ aUpOrDownVal = 0; }else{ var count_val = 1-Number(ck_zb); aUpOrDownVal = parseInt(count_val*win_h*aUpOrDownVal); } } }else{ aUpOrDownVal = aUpOrDownVal.slice(0,-2); if(aUpOrDownVal > (win_h-iWm_h)){ aUpOrDownVal = (win_h-iWm_h); initUOrDVal = parseInt((aUpOrDownVal/win_h)*100)+"%"; }else{ initUOrDVal = parseInt((aUpOrDownVal/win_h)*100)+"%"; } } if(lr_val != "%"){ aLeftOrRightVal = parseInt(aLeftOrRightVal);//.slice(0,-2); initLOrRVal = parseInt((aLeftOrRightVal/win_w)*100)+"%"; }else{ initLOrRVal = aLeftOrRightVal; } oMarket.css('top',(parseInt(aUpOrDownVal)+srollTop)+"px"); oMarket.css(aLeftOrRight,initLOrRVal); /*这里兼容工具箱 Right定位时,被工具箱的工具条挡住*/ if (self.frameElement && self.frameElement.tagName == "IFRAME"&& aLeftOrRight=='right') { oMarket.css('margin-right','30px'); } else{ oMarket.css('margin-right',''); } oSmallBut.css("display","none"); //Json数值 oMarketJosn = {"aUpOrDown":aUpOrDown,"aLeftOrRight":aLeftOrRight,"aUpOrDownVal":initUOrDVal,"aLeftOrRightVal":initLOrRVal} if (aLeftOrRight == 'right') { /*给某个样式属性赋值的时候,需要清空其相反的属性*/ oSmallBut.css({'left':-oSmallBut.outerWidth(true)+'px','right':''}); oClose.css({'margin-right':iWm-oClose.width(),'margin-left':''}); } else { /*给某个样式属性赋值的时候,需要清空其相反的属性*/ oSmallBut.css({'right':-oSmallBut.outerWidth(true)+'px','left':''}); oClose.css({'margin-left':iWm-oClose.width(),'margin-right':''}); } oClose.unbind("click").bind("click",function(){ if(aLeftOrRight=='right'){ oMarket.animate({right:-iWm +'px'},500); oSmallBut.css("display","block"); } else{ oMarket.animate({left:-iWm +'px'},500); oSmallBut.css("display","block"); } }) oSmallBut.unbind("click").bind("click",function(){ if(aLeftOrRight=='right'){ oMarket.animate({right:initLOrRVal},500); oSmallBut.css("display","none"); } else{ oMarket.animate({left:initLOrRVal},500); oSmallBut.css("display","none"); } }) } $(function(){ $(".xn_m_6_mbox").each(function(index, element) { var childHtml = $(this).children("ul").html() + ""; if(childHtml.replace(/(^\s+)|(\s+$)/g,"")==""){ $(this).css('display','none'); } }); //orderId传递 $(".xn_m_6_mbox").each(function(){ $(this).attr("id","xn_m_6_orderBox_"+$(this).find(".xn_m_6_orderId span").text()); }); var divTestJQ = $("#xn_m_6_cent"); //取得容器对象 var divJQ = $(".xn_m_6_mbox", divTestJQ); //取容器需要重排的对象 var EntityList = []; //定义一个数组用于存放要排序的对象 divJQ.each(function () { var thisJQ = $(this); EntityList.push({ Id: parseInt(thisJQ.attr("id").split('_')[4], 10), JQ: thisJQ }); //把要排序的对象和排序的值一起放到一个新的对象里,并存入到数组 }); EntityList.sort(function (a, b) { //利用数组的排序方法重新排序对象 //return b.Name - a.Name; //从大到小 return a.Id - b.Id; //从小到大 }); for (var i = 0; i < EntityList.length; i++) { EntityList[i].JQ.appendTo(divTestJQ); //把排序完的对象重新插入到容器对象 }; $(".xn_m_6_foot").click(function(){ $("html,body").animate({"scrollTop":0}); }); }) /*end_xn_m_6_wrap*/ /*ea_m*/ /*ea_pi*/ /*ea_pi*/ /*ea_wj*/ /*ea_wj*/