/*public*/ /*public*//*ea_h*/ /*t_search*/ // $(function(){ // $('#ShoveWebControl_Search12_tbSearch').attr('placeholder','请输入产品型号查找'); // }) /*end_t_search*/ /*t_logo*/ /*end_t_logo*/ /*t_ver*/ /*end_t_ver*/ /*t_tel*/ /*end_t_tel*/ /*t_name*/ /*end_t_name*/ /*xn_n_14_wrap*/ /*end_xn_n_14_wrap*/ /*ea_h*//*ea_ba*/ /*sv_banner*/ /*end_sv_banner*/ /*ea_ba*//*ea_c*/ /*xn_c_prodv_77_wrap*/ $(function(){ if($("#xn_c_prodv_77_wrap").length>0){ var speed = 200; var tsp = $(".xn_c_prodv_77_tsp"); var tsel = $(".xn_c_prodv_77_tsel"); var tsel_li = tsel.children("li"); var tsel_li_len = tsel_li.length; var tsel_li_h = tsel_li.outerHeight(true); var tsel_h = tsel_li_len*tsel_li_h; var t2sp = $(".xn_c_prodv_77_t2sp"); var t2sel = $(".xn_c_prodv_77_t2sel"); var t2sel_li = t2sel.children("li"); var t2sel_li_h = t2sel_li.outerHeight(true); tsp.attr("mark","hide"); t2sp.attr("mark","hide"); var index = null,mark1,mark2; $(".xn_c_prodv_77_tsp,.xn_c_prodv_77_name").click(function(e){ mark1 = $(".xn_c_prodv_77_tsp").attr("mark"); if(mark1 == "hide"){ $(".xn_c_prodv_77_tsp").attr("mark","show"); tsel.css("display","block").stop(true,false).animate({"height":tsel_h},speed); }else{ $(".xn_c_prodv_77_tsp").attr("mark","hide"); tsel.stop(true,false).animate({"height":"0px"},speed,function(){ $(this).css("display","none"); }); } e.stopPropagation(); }); $(".xn_c_prodv_77_name").click(function(){ tsp.text($(this).text()); index = $(this).index(); $(".xn_c_prodv_77_btn").find("a").attr("href",$(this).attr("url")); }); var t2sel_li_len,t2sel_h; $(".xn_c_prodv_77_t2sp,.xn_c_prodv_77_t2name").click(function(e){ if(index == null){ return false; } mark2 = $(".xn_c_prodv_77_t2sp").attr("mark"); t2sel_li_len = t2sel.eq(index).children("li").length; t2sel_h = t2sel_li_len*t2sel_li_h; if(mark2 == "hide"){ $(".xn_c_prodv_77_t2sp").attr("mark","show"); t2sel.eq(index).css("display","block").stop(true,false).animate({"height":t2sel_h},speed); }else{ $(".xn_c_prodv_77_t2sp").attr("mark","hide"); t2sel.eq(index).stop(true,false).animate({"height":"0px"},speed,function(){ $(this).css("display","none"); }); } e.stopPropagation(); }); $(".xn_c_prodv_77_t2name").click(function(){ t2sp.text($(this).text()); $(".xn_c_prodv_77_btn").find("a").attr("href",$(this).attr("url")); }); $(document).click(function(){ mark1 = $(".xn_c_prodv_77_tsp").attr("mark"); if(mark1 == "show"){ $(".xn_c_prodv_77_tsp").attr("mark","hide"); tsel.stop(true,false).animate({"height":"0px"},speed,function(){ $(this).css("display","none"); }); } mark2 = $(".xn_c_prodv_77_t2sp").attr("mark"); /*if(mark1 == "hide" || mark2 == "hide"){ return false; }*/ if(mark2 == "show"){ $(".xn_c_prodv_77_t2sp").attr("mark","hide"); t2sel.eq(index).stop(true,false).animate({"height":"0px"},speed,function(){ $(this).css("display","none"); }); } }) } }); /*end_xn_c_prodv_77_wrap*/ /*xn_c_117_wrap*/ $(function(){ if($("#xn_c_117_wrap").length > 0) { var speed = 500; var tli = $(".xn_c_117_tli"); var t2li = $(""); var cli = $(".xn_c_117_cli"); var tlih3_h = tli.find(".xn_c_117_tlih3").outerHeight(true); var t2lih4_h = t2li.find(".xn_c_117_t2lih4").outerHeight(true); var index = 0,mark = 0,curr = 0; //初始化 tli.each(function(){ index = $(this).index(); var tlia_href = $(this).find(".xn_c_117_tlih3 a").attr("href"); $(this).find(".xn_c_117_tlih3 a").attr("href",tlia_href+"&index="+index); $(this).find(".xn_c_117_t2li").each(function(){ mark = $(this).index(); var t2lia_href = $(this).find(".xn_c_117_t2lih4 a").attr("href"); $(this).find(".xn_c_117_t2lih4 a").attr("href",t2lia_href+"&index="+index+"&mark="+mark); $(this).find(".xn_c_117_cli").each(function(){ curr = $(this).index(); var clia_href = $(this).find("a").attr("href"); $(this).find("a").attr("href",clia_href+"&index="+index+"&mark="+mark+"&curr="+curr); }); }); }); $(".xn_c_117_tli").hover(function(){ $(this).css("height","auto"); },function(){ if($(this).hasClass('curr0')){ $(this).css("height","auto"); }else{ $(this).css("height","50px") } }); /*$(".xn_c_117_tli").click(function(){ $(this).toggle(); });*/ //一级类别展示 //tli.find(".xn_c_117_tlih3>span").click(function(){ //var curr1_len = $(this).parent(".curr1").length; //if(curr1_len == 1){ //$(this).parent().removeClass("curr1"); //$(this).parent().parent().stop().animate({"height":tlih3_h},speed); // }else{ // $(this).parent().addClass("curr1"); // var t2ul_h = $(this).parent().siblings(".xn_c_117_t2ul").outerHeight(true); // $(this).parent().parent().stop().animate({"height":tlih3_h+t2ul_h},speed); //} // }); // tli.find(".xn_c_117_tli").hover(function(){ // $(this).find(".xn_c_117_tlih3").removeClass("curr1"); // $(this).stop().animate({"height":tlih3_h},speed); // }); // tli.find(".xn_c_117_tlih3>span").mouseover(function(){ // $(this).parent().addClass("curr1"); // var t2ul_h = $(this).parent().siblings(".xn_c_117_t2ul").outerHeight(true); // $(this).parent().parent().stop().animate({"height":tlih3_h+t2ul_h},speed); // }); //二级类别展示 t2li.find(".xn_c_117_t2lih4").click(function(){ var curr2_len = $(this).parent(".curr2").length; $(this).parent().parent().parent().parent().css("height","auto"); if(curr2_len == 1){ $(this).parent().removeClass("curr2"); $(this).parent().parent().stop().animate({"height":t2lih4_h},speed); }else{ $(this).parent().addClass("curr2"); var cul_h = $(this).parent().siblings(".xn_c_117_cul").outerHeight(true); $(this).parent().parent().stop().animate({"height":t2lih4_h+cul_h},speed); } }); //筛选&后面名称的值 function searchParse() { var resultObj = {}; var search = window.location.search; if (search && search.length > 1) { var search = search.substring(1); var items = search.split('&'); for ( var index = 0; index < items.length; index++) { if (!items[index]) { continue; } var kv = items[index].split('='); resultObj[kv[0]] = typeof kv[1] === "undefined" ? "" : kv[1]; } } return resultObj; } //接收跳转之后参数值 var searchObj = searchParse(); var index_val = searchObj["index"]; var mark_val = searchObj["mark"]; var curr_val = searchObj["curr"]; //根据参数展示对应数据 tli.eq(index_val).css("height","auto").find(".xn_c_117_tlih3").addClass("curr1"); tli.eq(index_val).css("height","auto").find(".xn_c_117_t2li").eq(mark_val).css("height","auto").find(".xn_c_117_t2lih4").addClass("curr2"); tli.eq(index_val).find(".xn_c_117_t2li").eq(mark_val).find(".xn_c_117_cli").eq(curr_val).addClass("curr3"); } $(".curr2").parent().parent().parent().addClass("curr0"); }); /*end_xn_c_117_wrap*/ /*xn_c_pro_21_wrap*/ /*end_xn_c_pro_21_wrap*/ /*xn_c_116_wrap*/ /*end_xn_c_116_wrap*/ /*xn_c_products_124_wrap*/ $(function () { try { if ($("#EIMS_C_40019_20_wrap").length > 0) { EIMS_C_40019_20.Init(); } } catch (error) { } }); var EIMS_C_40019_20 = { Config: { ToUrl: "/pro.aspx", //对比结果页面 IsAddPro: false, //是否已经添加过对比产品 自定义“false/true” countAddProList: 0 //添加对比产品的数量 }, //配置项 /********初始化 start*******/ Init: function () { var countProList = $("#EIMS_C_40019_20_proList ul li").length; EIMS_C_40019_20.Config.countAddProList = $("#EIMS_C_40019_20_addList ul li").length; var isHide = 0; //如果 $(".EIMS_C_40019_20_ShowProList").hide(); //栏隐藏侧边提示 $("#EIMS_C_Close").bind("click", function () { EIMS_C_40019_20.Close("EIMS_C_40019_20_smallPanner"); }); //清空对比商品信息 $("#EIMS_C_40019_20_empty").bind("click", function () { EIMS_C_40019_20.emptyProList(); }); //对比所有 $("#EIMS_C_40019_20_All").bind("click", function () { EIMS_C_40019_20.SubmitPro(); }); }, /********初始化 End*******/ DbClick: function (_this) {//点击对比按钮EIMS_C_40019_20.DbClick(this); var imgId = $(_this).attr("data-id"); var imgUrl = $(_this).attr("data-imgurl"); if ($(_this).attr("class") == "EIMS_C_40019_20_afterList") {//如果已经点击过,再次点击取消选中 EIMS_C_40019_20.deleteProSinger(imgId); return; } else { EIMS_C_40019_20.AddProList(_this); } }, Close: function (closeId) {//关闭悬浮框按钮 $("#" + closeId).hide(); $(".EIMS_C_40019_20_ShowProList").show(); isHide = 1; }, Show: function (closeId) {//打开悬浮框按钮 $("#" + closeId).show(); $(".EIMS_C_40019_20_ShowProList").hide(); isHide = 0; }, //添加对比商品 AddProList: function (_this) { //alert(imgId + "==" + imgUrl); var imgId = $(_this).attr("data-id"); var imgUrl = $(_this).attr("data-imgurl"); var name = $(_this).attr("data-name"); var pro_id = $(_this).attr("data-pro_id"); if (EIMS_C_40019_20.Config.countAddProList < 3) { var htmlObj = '
  • '+ name + '
    X
  • '; $("#EIMS_C_40019_20_smallList ul").append(htmlObj); EIMS_C_40019_20.Show("EIMS_C_40019_20_smallPanner"); EIMS_C_40019_20.Config.countAddProList++; $("#EIMS_C_Num").text(EIMS_C_40019_20.Config.countAddProList); $(_this).removeClass("EIMS_C_40019_20_AddList").addClass("EIMS_C_40019_20_afterList"); $(_this).text("取消对比"); return; } else { alert("对不起,最多添加3个产品!"); return; } }, emptyProList: function () {//清空列表 $("#EIMS_C_40019_20_smallList ul").html(""); $(".EIMS_C_40019_20_Btn a").removeClass("EIMS_C_40019_1_afterList").addClass("EIMS_C_40019_20_AddList"); $(".EIMS_C_40019_20_Btn a").text("加入对比"); EIMS_C_40019_20.Config.countAddProList = 0; $("#EIMS_C_Num").text(EIMS_C_40019_20.Config.countAddProList); }, ChangeSingerColor: function (objSinger) { //删除列表,颜色还原 $("a[data-id='" + objSinger + "']").removeClass("EIMS_C_40019_1_afterList").addClass("EIMS_C_40019_20_AddList"); $("a[data-id='" + objSinger + "']").text("加入对比"); EIMS_C_40019_20.Show("EIMS_C_40019_20_smallPanner"); EIMS_C_40019_20.Config.countAddProList--; $("#EIMS_C_Num").text(EIMS_C_40019_20.Config.countAddProList); }, //删除单个 deleteProSinger: function (imgId) { $("#EIMS_C_Li_" + String(imgId)).remove(); EIMS_C_40019_20.ChangeSingerColor(imgId); }, //显示删除悬浮框 ShowDeleteBtn: function (objDel) { $(objDel).find('div').show() }, //隐藏删除悬浮框 HideDeleteBtn: function (objDel) { $(objDel).find('div').hide() }, SubmitPro: function () { var arrImgId = new Array(); $("#EIMS_C_40019_20_smallList ul li").find('img').each(function (i) { arrImgId.push($(this).attr("data-id")); }); var parms = arrImgId.join('_'); try { if (parms != "") { //document.location.href = "/pro.aspx?ProId=" + parms; document.location.href = MergeUrlParas(EIMS_C_40019_20.Config.ToUrl, false, ["ProId"], [parms]); } else { alert("对比产品不能为空!"); return false; } } catch (e) { alert("对比产品异常!"); return false; } } } /*end_xn_c_products_124_wrap*/ /*xn_c_products_123_wrap*/ /*xn_mc_solution_1_wrap*/ $(function(){ if($("#xn_mc_solution_1_wrap").length > 0){ var $ul = $(".xn_mc_solution_1_ul"); var $li = $ul.children("li"); $li.first().addClass("xn_mc_solution_1_curr"); $li.click(function(){ var _this = $(this); idx = _this.index()+1; _this.addClass("xn_mc_solution_1_curr").siblings().removeClass("xn_mc_solution_1_curr"); }); var url = window.location.href; url = url.substring(url.lastIndexOf("/")+1); $li.each(function(){ var href_url = $(this).find("a").attr("href"); if(url.indexOf(href_url)!=-1){ $(this).addClass("xn_mc_solution_1_curr").siblings().removeClass("xn_mc_solution_1_curr"); } }) } }); /*end_xn_mc_solution_1_wrap*/ /*end_xn_c_products_123_wrap*/ /*xn_c_pro_54_wrap*/ $(function(){ var $items = $("#xn_c_pro_54_ul"); var $out = $(".xn_c_pro_54_main"); var $items_child_width = $items.children().outerWidth(true); var iLilen=$items.children(".xn_c_pro_54_li").length; $items.css('width',$items_child_width*iLilen+'px'); $("#xn_c_pro_54_left").click(function(){ prevImg (); }); $("#xn_c_pro_54_right").click(function(){ nextImg(); }); function nextImg(){ $items.stop().animate({left:"-"+$items_child_width +"px"},500,function(){ $items.append($items.children().first()); $items.css("left",0); }); } function prevImg(){ $items.css('left',-$items_child_width); $items.prepend($items.children().last()); $items.stop().animate({"left":0},500); } function arrowScroll(){ nextImg(); }; var auto = setInterval(arrowScroll,3000); $out.hover(function(){ clearInterval(auto); },function(){ auto = setInterval(arrowScroll,3000); }); }); /*end_xn_c_pro_54_wrap*/ /*ea_c*/ /*ea_b*/ /*xn_a_header_wrap*/ $(function(){ var speed =1000; $(window).scroll(function(){ if ($(window).scrollTop()>200){ $("#xn_a_header_wrap").fadeIn(speed); }else{ $("#xn_a_header_wrap").fadeOut(speed); } }); $("#xn_a_header_main").click(function(){ $("html,body").animate({"scrollTop":0}); }); }); /*end_xn_a_header_wrap*/ /*xn_f_shade*/ $(document).ready(function () { $(".xn_f_shade_lb").mouseenter(function () { $(".xn_f_shade_HVbox").show(); }); $(".xn_f_shade_HVbox").mouseleave(function () { $(".xn_f_shade_HVbox").hide(); }); }) /*end_xn_f_shade*/ /*ea_b*/ /*ea_bg*/ /*ea_bg*//*ea_m*/ /*xn_m_2_wrap*/ var oMarketJosn = {"aUpOrDown":"","aLeftOrRight":"","aUpOrDownVal":"","aLeftOrRightVal":""} function marketing2(aUpOrDown,aLeftOrRight,aUpOrDownVal,aLeftOrRightVal,show){ var oMarket=$("#xn_m_2_wrap"); var oClose=$("#xn_m_2_close"); var oSmallBut=$("#xn_m_2_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_2_mbox").each(function(index, element) { if($(this).children("ul").html().trim()==""){ $(this).css('display','none'); } }); //orderId传递 $(".xn_m_2_mbox").each(function(){ $(this).attr("id","xn_m_2_orderBox_"+$(this).find(".xn_m_2_orderId span").text()); }); var divTestJQ = $("#xn_m_2_cent"); //取得容器对象 var divJQ = $(".xn_m_2_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_2_foot").click(function(){ $("html,body").animate({"scrollTop":0}); }); }) /*end_xn_m_2_wrap*/ /*ea_m*/ /*ea_pi*/ /*ea_pi*/ /*ea_wj*/ /*ea_wj*/