window.onresize = function(){ try{ if(linit&&typeof(linit)=="function"){ linit(); } }catch(e){ } footercss(); } $(function(){ //椤甸潰鐨勬牱寮?鎺掔増 鍒濆鍖? try{ if(linit&&typeof(linit)=="function"){ linit(); } }catch(e){ } // 搴曢儴鐨勬牱寮? footercss(); }) // 瀵艰埅鑱氱劍 function navfocus(num){ $(".header .rgt .nav li").eq(num).addclass("cur on"); } // 搴曢儴 function footercss(){ var wdt = $(window).width(); if(wdt > 1024){ $(".footer").removeclass("small"); }else if(wdt > 768 && wdt <= 1024){ $(".footer").removeclass("small"); } else if(wdt > 480 && wdt <= 768){ $(".footer").addclass("small"); }else{ $(".footer").addclass("small"); } } /* 棣栭〉 椤甸潰鐩稿叧 寮€濮?*/ // 鍏徃姒傚喌 function lsurvey(){ $("#wl-survey li").each(function(){ // $(this).css("background-image", "url("+$(this).data("src")+")"); }) } // 鍏徃鏂伴椈 function lnews(num){ var mybanner = new swiper('#wl-news .swiper-container',{ pagination: '#wl-news .pagination', paginationclickable: true, slidesperview: num, spacebetween: 20, oninit: function(){ var htnews = $("#wl-news .swiper-slide:first .cnt").innerheight() + $("#wl-news .swiper-slide:first img").height(); $("#wl-news .swiper-wrapper,#wl-news .swiper-slide").css("height",htnews); } }); } // 鍏徃鍏憡 function lnotice(num){ var mynotice = new swiper('#wl-notice .swiper-container',{ pagination: '#wl-notice .pagination', paginationclickable: true, slidesperview: num, spacebetween: 20, oninit: function(){ $("#wl-notice .swiper-wrapper,#wl-notice .swiper-slide").css("height","260px"); } }); } // 鎷涜仒宀椾綅 function ljobs(num){ var myjobs = new swiper('#wl-jobs .swiper-container',{ pagination: '#wl-jobs .pagination', paginationclickable: true, slidesperview: num, spacebetween: 20, oninit: function(){ $("#wl-jobs .swiper-wrapper,#wl-jobs .swiper-slide").css("height","260px"); } }); } // 鍥涘ぇ浜т笟 function industry(){ // 鍒濆鍖? $("#wlimg-wrap li").each(function(){ // $(this).css("background-image", "url("+$(this).data("src")+")"); }); $("#wlimg-wrap li:first").fadein(); $(".wl-industry .wli-lst li").mouseenter(function(){ cur = $(this).index(); $(this).addclass("cur").siblings("li").removeclass("cur"); $("#wlimg-wrap li").eq(cur).stop(true,true).fadein().siblings("li").stop(true,true).fadeout(); }); } // banner function lbanner(){ var mybanner = new swiper('.wl-banner .swiper-container',{ pagination: '.wl-banner .pagination', paginationclickable: true, loop: true, oninit: function(){ var htbanner = $(".wl-banner .swiper-slide:first img").height(); $(".wl-banner, .wl-banner .swiper-wrapper,.wl-banner .swiper-slide").css("height",htbanner); } }); } // 瑙e喅鏂规 function lcase(num){ var mybanner = new swiper('.wl-case .swiper-container',{ pagination: '.wl-case .pagination', paginationclickable: true, slidesperview: num, spacebetween: 30, oninit: function(){ var htcase = $(".wl-case .swiper-slide:first video").height(); $(".wl-case .swiper-wrapper,.wl-case .swiper-slide").css("height","330px"); } }); } /* 棣栭〉 椤甸潰鐩稿叧 缁撴潫 */ /* 鍏充簬鎴戜滑鐨?椤甸潰鐩稿叧 寮€濮?*/ // 绠ご function abtdown(){ $("#abt-arrow").click(function(){ $("body,html").stop(true).animate({scrolltop: $("#abt-menu").offset().top}); }) } // 鑽h獕璧勮川 function myhonor(num){ var myswiper = new swiper('#honor-device .swiper-container',{ pagination: '#honor-device .pagination', grabcursor: true, paginationclickable: true, slidesperview: num, oninit: function(){ var htnews = $("#honor-device .swiper-slide:first .cnt").innerheight(); $("#honor-device .swiper-wrapper,#honor-device .swiper-slide").css("height",htnews); } }); $('#honor-device .arrow-left').on('click', function(e){ e.preventdefault() myswiper.swipeprev() }); $('#honor-device .arrow-right').on('click', function(e){ e.preventdefault() myswiper.swipenext() }); } // 绀句細璐d换 function mysocial(num){ var myswiper = new swiper('#soc-device .swiper-container',{ pagination: '#soc-device .pagination', grabcursor: true, paginationclickable: true, slidesperview: num, oninit: function(){ var htnews = $("#soc-device .swiper-slide:first .cnt").innerheight(); $("#soc-device .swiper-wrapper,#soc-device .swiper-slide").css("height",htnews); } }); $('#soc-device .arrow-left').on('click', function(e){ e.preventdefault() myswiper.swipeprev() }); $('#soc-device .arrow-right').on('click', function(e){ e.preventdefault() myswiper.swipenext() }); } //瀛愭爮鐩殑鍒囨崲 function abouttab(num){ $("#aboutmenu li").eq(num).addclass("cur").siblings("li").removeclass("cur"); $("#aboutcnt .abtwrap").eq(num).stop(true).show().siblings(".abtwrap").stop(true).hide(); var wdt = $(window).width(); if (num == 2 ) { // 绀句細璐d换 if(wdt > 768){ mysocial(3); }else if(wdt <= 768 && wdt > 480){ mysocial(2); }else{ mysocial(1); } } if(num == 3){ if(wdt > 768){ myhonor(4); }else if(wdt <= 768 && wdt > 480){ myhonor(3); }else if(wdt <= 480 && wdt > 414){ myhonor(2); } else{ myhonor(1); } } } /* 鍏充簬鎴戜滑鐨?椤甸潰鐩稿叧 缁撴潫 */ /* 瑙e喅鏂规涓庝骇鍝?椤甸潰鐩稿叧 寮€濮?*/ // 灏忎簬绛変簬768px鏃舵墽琛岀殑鍑芥暟 function lt768(id){ // 澶у浘鑳屾櫙 涓嶉渶瑕佷簡 $(".pd-container").css("background-image", "none"); // 鍒楄〃鐨勬牱寮? $(".pdc-product").removeclass("hide").addclass("small"); if(id){ myshow(id); } // 鐐瑰嚮澶у浘鐨勫睍寮€涓庢敹缂? $("#pdc-product .cent").unbind("click").click(function(){ var num = $(this).closest("li").index(); myshow(num); }); //鐐瑰嚮妯潯鐨勫睍寮€涓庢敹缂? $("#pdc-product .lft").unbind("click").click(function(){ $(this).stop(true,true).slideup(500); $(this).siblings(".cent").addclass("show").stop(true,true).slidedown(500); $(this).siblings(".rgt").stop(true,true).slidedown(500); var opar = $(this).closest("li"); opar.siblings("li").find(".lft").stop(true,true).slidedown(500); opar.siblings("li").find(".cent").removeclass("show").stop(true,true).slideup(500); opar.siblings("li").find(".rgt").stop(true,true).slideup(500); }); function myshow(num){ var _this = $("#pdc-product li").eq(num).find(".cent"); if(_this.hasclass("show")){ _this.removeclass("show"); _this.siblings(".lft").stop(true,true).slidedown(500); _this.stop(true,true).slideup(500); _this.siblings(".rgt").stop(true,true).slideup(500); }else{ var opar = $("#pdc-product li").eq(num); _this.addclass("show"); _this.siblings(".lft").stop(true,true).slideup(500); _this.siblings(".rgt").stop(true,true).slidedown(500); opar.siblings("li").find(".lft").stop(true,true).slidedown(500); opar.siblings("li").find(".cent").stop(true,true).slideup(500); opar.siblings("li").find(".rgt").stop(true,true).slideup(500); } } } // 澶т簬768px鏃舵墽琛岀殑鍑芥暟 function gt768(id){ $("#pdc-product").removeclass("small"); // 榛樿灞曞紑鐨勭珫鏉? if(id){ myshow(id); } // 鐐瑰嚮鍙樻垚绔栨潯鐨勫睍寮€ $("#pdc-product .cent").unbind("click").click(function(){ var num = $(this).closest("li").index(); myshow(num); }); // 绫诲埆鐨勬墜椋庣惔鏁堟灉 $("#pdc-product .lft").unbind("click").click(function(){ var opar = $(this).parent(); opar.addclass("cur").stop(true,true).animate({"width": "85%"}, 400).siblings("li").removeclass("cur").stop(true,true).animate({"width": "5%"}, 400); $(this).siblings(".cent").stop(true,true).animate({"width": "27%"}, 400); $(this).siblings(".rgt").stop(true,true).animate({"width": "73%"}, 400); }); // 濡傛灉姝よ矾寰勬槸閽堝瀛樻斁鍦╯tatic/img涓嬮潰鐨勮矾寰勶紝姝e紡璇疯嚜琛屼慨鏀? $(this).css("background-image","url()") 鎷彿閲岄潰鍏ㄨ矾寰? var url = $("#hideimg").css("background-image"); url = url.substring(url.indexof("http"),url.indexof("/img/")+5); // 澶у浘鑳屾櫙鍥? var pdsrc = $(".pd-container").data("src"); $(".pd-container").css("background-image", "url("+ url + pdsrc +")"); // 榛樿灞曞紑鐨? function myshow(num){ if(!$("#pdc-product").hasclass("hide")){ $("#pdc-product").addclass("hide"); } var _this = $("#pdc-product li").eq(num).find(".cent"); _this.closest("li").addclass("cur").stop(true,true).animate({"width": "85%"}, 400).siblings("li").stop(true,true).animate({"width": "5%"}, 400); _this.stop(true,true).animate({"width": "27%"}, 400); _this.siblings(".rgt").stop(true,true).animate({"width": "73%"}, 400,function(){ // 璁惧畾绔栨潯鏍囬鐨勮楂? var wdt = 0 ; _this.closest("li").siblings("li").each(function(){ wdt = $(this).width(); $(this).find(".lft").css({"line-height": wdt + "px", "width" : wdt + "px"}); }); _this.siblings(".lft").css({"line-height": wdt + "px", "width" : wdt + "px"}); }); } } // 浜у搧鍒嗙被鐨勭偣鍑讳簨浠? function producttype(){ // 榛樿浜у搧鍒嗙被鐨勭涓€鏉℃樉绀? $(".pdcr-lst").each(function(){ $(this).find("dl:first dt").addclass("cur"); $(this).find("dl:first dd").show(); }); // 浜у搧鍒嗙被鐨勭偣鍑讳簨浠? $(".pdcr-lst dt").click(function(){ if($(this).hasclass("cur")){ $(this).removeclass("cur"); $(this).siblings("dd").stop(true,true).slideup(); }else{ $(this).addclass("cur"); $(this).siblings("dd").stop(true,true).slidedown(); var opar = $(this).parent(); opar.siblings("dl").find("dt").removeclass("cur"); opar.siblings("dl").find("dd").stop(true,true).slideup(); } }); } // 璁剧疆鎴愯儗鏅浘 function setbg(){ // 濡傛灉姝よ矾寰勬槸閽堝瀛樻斁鍦╯tatic/img涓嬮潰鐨勮矾寰勶紝姝e紡璇疯嚜琛屼慨鏀? $(this).css("background-image","url()") 鎷彿閲岄潰鍏ㄨ矾寰? var url = $("#hideimg").css("background-image"); url = url.substring(url.indexof("http"),url.indexof("/img/")+5); // 鍥涗釜鍒楄〃閲岀殑鍥涗釜鍥? $("#pdc-product .cent .img").each(function(){ var src = $(this).data("src"); $(this).css("background-image", "url("+ url + src +")"); }); } /* 瑙e喅鏂规涓庝骇鍝?椤甸潰鐩稿叧 缁撴潫 */ /* 浜у搧璇︽儏 椤甸潰鐩稿叧 寮€濮?*/ // 鍏徃鏂伴椈 function limport(num){ var mybanner = new swiper('#pi-import .swiper-container',{ pagination: '#pi-import .pagination', paginationclickable: true, slidesperview: num, oninit: function(){ var htnews = $("#pi-import .swiper-slide:first .box").innerheight(); $("#pi-import .swiper-wrapper,#pi-import .swiper-slide").css("height",htnews); }, onslidetouch: function(swiper){ var _index = swiper.clickedslideindex; var _this = $("#pi-import .swiper-slide").eq(_index); if(_this.hasclass("cur")){ _this.removeclass("cur"); $("#pi-detail li").eq(_index).stop(true,true).slideup(); }else{ _this.addclass("cur").siblings(".swiper-slide").removeclass("cur"); $("#pi-detail").css("top",$("#pi-import .swiper-slide:first .box img").height()+58); $("#pi-detail li").eq(_index).stop(true,true).slidedown().siblings("li").stop(true,true).slideup(); } return false; } }); } function limport2(num){ var mybanner = new swiper('#pi-import .swiper-container',{ pagination: '#pi-import .pagination', paginationclickable: true, slidesperview: num, oninit: function(){ var htnews = $("#pi-import .swiper-slide:first .box").innerheight(); $("#pi-import .swiper-wrapper,#pi-import .swiper-slide").css("height",htnews); }, onslidetouch: function(swiper){ var _index = swiper.activeindex; var _this = $("#pi-import .swiper-slide").eq(_index); if(_this.hasclass("cur")){ _this.removeclass("cur"); $("#pi-detail li").eq(_index).stop(true,true).slideup(); }else{ _this.addclass("cur").siblings(".swiper-slide").removeclass("cur"); $("#pi-detail").css("top",$("#pi-import .swiper-slide:first .box img").height()+58); $("#pi-detail li").eq(_index).stop(true,true).slidedown().siblings("li").stop(true,true).slideup(); } return false; }, onslidechangeend: function(swiper){ var _index = swiper.activeindex; $("#pi-import .swiper-slide").eq(_index).addclass("cur").siblings(".swiper-slide").removeclass("cur"); $("#pi-detail").css("top",$("#pi-import .swiper-slide:first .box img").height()+58); $("#pi-detail li").eq(_index).stop(true,true).slidedown().siblings("li").stop(true,true).slideup(); return false; } }); } function limport3(num, str){ var opar = $(str); var mybanner = new swiper(str+' .swiper-container',{ pagination: str+' .pagination', paginationclickable: true, slidesperview: num, oninit: function(){ var htnews = opar.find(".swiper-slide:first .box").innerheight(); opar.find(".swiper-wrapper").css("height",htnews); opar.find(".swiper-slide").css("height",htnews); }, onslidetouch: function(swiper){ var _index = swiper.clickedslideindex; var _this = opar.find(".swiper-slide").eq(_index); if(_this.hasclass("cur")){ _this.removeclass("cur"); opar.find(".pi-detail li").eq(_index).stop(true,true).slideup(); }else{ _this.addclass("cur").siblings(".swiper-slide").removeclass("cur"); opar.find(".pi-detail").css("top",opar.find(".swiper-slide:first .box img").height()+58); opar.find(".pi-detail li").eq(_index).stop(true,true).slidedown().siblings("li").stop(true,true).slideup(); } return false; } }); } function limport4(num,str){ var opar = $(str); var mybanner = new swiper(str+' .swiper-container',{ pagination: str+' .pagination', paginationclickable: true, slidesperview: num, oninit: function(){ var htnews = opar.find(".swiper-slide:first .box").innerheight(); opar.find(".swiper-wrapper").css("height",htnews); opar.find(".swiper-slide").css("height",htnews); }, onslidetouch: function(swiper){ var _index = swiper.activeindex; var _this = opar.find(".swiper-slide").eq(_index); if(_this.hasclass("cur")){ _this.removeclass("cur"); opar.find(".pi-detail li").eq(_index).stop(true,true).slideup(); }else{ _this.addclass("cur").siblings(".swiper-slide").removeclass("cur"); opar.find(".pi-detail").css("top",opar.find(".swiper-slide:first .box img").height()+58); opar.find(".pi-detail li").eq(_index).stop(true,true).slidedown().siblings("li").stop(true,true).slideup(); } return false; }, onslidechangeend: function(swiper){ var _index = swiper.activeindex; opar.find(".swiper-slide").eq(_index).addclass("cur").siblings(".swiper-slide").removeclass("cur"); opar.find(".pi-detail").css("top",opar.find(".swiper-slide:first .box img").height()+58); opar.find(".pi-detail li").eq(_index).stop(true,true).slidedown().siblings("li").stop(true,true).slideup(); return false; } }); } /* 浜у搧璇︽儏 椤甸潰鐩稿叧 缁撴潫 */ /* ============鎴愰暱鍦ㄧ壒鍙?椤甸潰鐩稿叧 寮€濮?=========== */ // 浜岀骇瀵艰埅鐨勭殑浜嬩欢 function grownav(id){ var opar = $("#"+id); var arr = opar.find("li"); var liwdt = arr.eq(0).outerwidth(true)+1; var wdt = 0; var wrapwdt = $(".grow-w").width(); for(var i = 0; i < arr.length; i++){ wdt += liwdt; } if(wdt < wrapwdt){ wdt = wrapwdt; } var _index = opar.find("li.cur").index(); var lft = -_index*liwdt; if(lft < wrapwdt - wdt){ lft = wrapwdt - wdt; } opar.css({"width": wdt+"px", "left": lft+"px"}); // 鎷栨嫿 ldrag(id, wrapwdt); } // 鎷栨嫿 function ldrag(id, wrapwdt){ var isdrag=false; var tx,x; document.getelementbyid(id).addeventlistener('touchend',function(){ isdrag = false; var curlft = parseint($("#"+id).css("left")); var curwdt = $("#"+id).width() - wrapwdt; if(curlft >= 0){ $("#"+id).stop(true).animate({"left":0},'easeinoutquad'); }else if(curlft <= -curwdt){ $("#"+id).stop(true).animate({"left":-curwdt},'easeinoutquad'); } }); document.getelementbyid(id).addeventlistener('touchstart',selectmouse); document.getelementbyid(id).addeventlistener('touchmove',movemouse); function movemouse(e){ if (isdrag){ var n = tx + e.touches[0].pagex - x; $("#"+id).css("left",n); return false; } } function selectmouse(e){ isdrag = true; tx = parseint(document.getelementbyid(id).style.left+0); x = e.touches[0].pagex; return false; } } /* ============鎴愰暱鍦ㄧ壒鍙?椤甸潰鐩稿叧 缁撴潫============ */ /* ============瑙e喅鏂规 椤甸潰鐩稿叧 寮€濮?=========== */ function solution(){ if(navigator.useragent.match(/(iphone|ipod|android|ios)/i)){ // 鐐瑰嚮浜嬩欢 $(".gn-img").click(function(){ var tit = $(this).attr("title"); if(tit){ if($(this).hasclass("cur")){ $(this).removeclass("cur"); }else{ $(".gn-img").removeclass("cur"); $(this).addclass("cur"); } }else{ if($(this).hasclass("cur2")){ $(this).removeclass("cur2"); }else{ $(".gn-img").removeclass("cur2"); $(this).addclass("cur2"); } } }); } else{ //绉诲叆涓庣щ鍑? $(".gn-img").hover(function () { var tit = $(this).attr("title"); if(tit){ $(this).addclass("cur"); }else{ $(this).addclass("cur2"); } }, function () { var tit = $(this).attr("title"); if(tit){ $(this).removeclass("cur"); }else{ $(this).removeclass("cur2"); } }); } } /* ============瑙e喅鏂规 椤甸潰鐩稿叧 缁撴潫============ */