/*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 = '