$(function () { wowInt(); findTel(); phoneTargetSelf(); index_search(); $(window).scroll(function(){ if($(this).scrollTop()>0){ $('body').addClass('scrollHeader'); }else{ $('body').removeClass('scrollHeader'); } }); if($(window).width()>1023){ // pc_nav(); $(".nav>ul>li").hover(function() { $(this).find(".navlist").stop().slideDown(); }, function() { $(this).find(".navlist").stop().slideUp(); }); }else{ $(".navlist").siblings("span").addClass("cur"); $(document).on('click','.nav_phone_btn,.nav_phone_tit .button',function(){ $('.nav_phone_btn').toggleClass('visible_nav'); $('body').toggleClass('body_nav_phone'); }); $(".nav>ul>li>span").click(function(){ $(this).parent("li").siblings().find("span").removeClass("on"); $(this).parent("li").siblings().find(".navlist").slideUp(); $(this).toggleClass("on"); $(this).siblings(".navlist").slideToggle(); }) $(".game_con_bs em video").attr("src","") } $(window).resize(); }) function index_search(){ // 鎼滅储 $(".header_search").click(function (e) { e.preventDefault(); e.stopPropagation(); if ($(".search_wrap").hasClass("on")) { $(".search_wrap,.header_search").removeClass("on"); } else { $(".search_wrap,.header_search").addClass("on"); } }) $(".search_wrap").click(function (e) { e.preventDefault(); e.stopPropagation(); }) $(document).click(function(){ $(".search_wrap,.header_search").removeClass("on"); }) // 鎼滅储 } function wowInt(){ if (!(/msie [6|7|8|9]/i.test(navigator.userAgent))){ var wow = new WOW({ boxClass: 'wow', animateClass: 'animated', offset: -100, mobile: true, live: true }); wow.init(); }; } /*鎵嬫満绔摼鎺ユ敼涓烘湰绐楀彛鎵撳紑*/ function phoneTargetSelf(context){ if ($(window).width()<1024) { if(context==undefined){ context=$(document); } $('a',context).each(function(){ var target=$(this); var link=target.attr('target'); target.attr('target','_self'); }) } } /*鐢佃瘽閾炬帴鍙栨秷榛樿浜嬩欢骞舵坊鍔犳牱寮?/ function findTel(context){ if ($(window).width()>1024) { var condition = /^tel\:([0-9\-]+)|tel\:\+([0-9\-]+)$/; if(context==undefined){ context=$(document); } $('a',context).each(function(index, el) { var target=$(this); var href=target.attr('href'); if (condition.test(href)) { target.addClass('tel_link'); target.on('click',function(event){ event.preventDefault(); }) } }); } } // 鎵撳嵃 function printBind(){ $('a#print-but').on('click',function(){ $('body').addClass('print_preview'); setTimeout(function(){ window.print(); $('body').removeClass('print_preview'); },200) }) } // 鍦板浘 function mapInt(mapTitle,mapAdress,mapx,mapy){ var map = new BMap.Map("map"); var point = new BMap.Point(mapx,mapy); var point2 = new BMap.Point(mapx,mapy); //鍧愭爣鍋忕Щ var point2 = new BMap.Point(mapx+0.05,mapy); var myIcon = new BMap.Icon("../images/map_noprint.png", new BMap.Size(39,53));// icon鎸夐挳 var marker2 = new BMap.Marker(point2,{icon:myIcon}); // 鍒涘缓鏍囨敞 map.addOverlay(marker2); // 灏嗘爣娉ㄦ坊鍔犲埌鍦板浘涓 map.centerAndZoom(point, 18); var opts = { width : 200, // 淇℃伅绐楀彛瀹藉害 height: 100, // 淇℃伅绐楀彛楂樺害 title : mapTitle // 淇℃伅绐楀彛鏍囬 } var infoWindow = new BMap.InfoWindow(mapAdress, opts); marker2.addEventListener("click", function(){ map.openInfoWindow(infoWindow,point); }); map.enableScrollWheelZoom(); //鍚敤婊氳疆鏀惧ぇ缂╁皬锛岄粯璁ょ鐢 map.enableContinuousZoom(); //鍚敤鍦板浘鎯€ф嫋鎷斤紝榛樿绂佺敤 } // $(function(){ // var titleText=$(".contact_p>h1").text(); // var titleAddress=$(".contact_add").text() // mapInt(titleText,titleAddress,116.334579,39.937); // }) $(window).scroll(function(){ digitInt('#in-count-1',17,$('.digitbox dl:eq(0)').hasClass('animated')); digitInt('#in-count-2',4,$('.digitbox dl:eq(1)').hasClass('animated')); digitInt('#in-count-3',2,$('.digitbox dl:eq(2)').hasClass('animated')); digitInt('#in-count-4',2,$('.digitbox dl:eq(3)').hasClass('animated')); digitInt('#in-count-5',15,$('.digitbox dl:eq(0)').hasClass('animated')); digitInt('#in-count-6',2,$('.digitbox dl:eq(1)').hasClass('animated')); digitInt('#in-count-7',15,$('.digitbox dl:eq(2)').hasClass('animated')); digitInt('#in-count-8',4,$('.digitbox dl:eq(3)').hasClass('animated')); }) function digitInt(targetId,speed,trigger){ if ($(targetId).length>0) { var count_add=0; var addTimer=null; var count=$(targetId); if ($(window).width()>1023) { if (trigger==null) { trigger=true; } if (trigger==true) { if (!count.get(0).getAttribute("digitTriggle")) { addTimer = setInterval(function () { count_add += Math.floor(Math.random() * speed); if (count_add >= Number(count.attr("rel"))) { count.text(addCommas(Number(count.attr("rel")))); clearInterval(addTimer); } else { count.text(addCommas(count_add)); } }, 10) } count.get(0).setAttribute('digitTriggle',true); } } else{ count.text(Number(count.attr("rel"))); } } } function addCommas(nStr) { nStr += ''; var x = nStr.split('.'); var x1 = x[0]; var x2 = x.length > 1 ? '.' + x[1] : ''; var rgx = /(\d+)(\d{3})/; // while (rgx.test(x1)) { // x1 = x1.replace(rgx, '$1' + ',' + '$2'); // } return x1 + x2; } window.onload = function(){ setTimeout(function(){ $(window).scroll(); },300) } $(function(){ var public_tab_li=$(".public_tab li").size(); if(public_tab_li>4){ $(".public_tab").addClass("cur"); } if(public_tab_li==5){ $(".public_tab").addClass("cur5"); }else if(public_tab_li==6){ $(".public_tab").addClass("cur6"); }else if(public_tab_li==7){ $(".public_tab").addClass("cur7"); }else if(public_tab_li==8){ $(".public_tab").addClass("cur8"); } $(".social_cont li:odd").addClass("cur"); // 浼佷笟鎴樼暐 if($(".enterprise_list").length>0){ $(".enterprise_list li:odd").addClass("cur"); $(".enterprise_boxin").mCustomScrollbar({ advanced:{ updateOnContentResize:true, }, }); } // 鏍稿績鐞嗗康 if($(".core_01").length>0){ differentHeightClass('.core_01 li','count','dl',setHeight); } // 闆嗗洟棰嗗 if($(".leader_list").length>0){ //differentHeightClass('.leader_list li','count','dl',setHeight); } if($(".core_02").length>0){ //differentHeightClass('.core_02 li','count','.core_box',setHeight); $(".core_block").mCustomScrollbar({ advanced:{ updateOnContentResize:true, }, }); } // 缁煎悎閲戣瀺 if($(".social_boxin").length>0){ $(".finance_cont .social_cont li .social_boxin").mCustomScrollbar({ advanced:{ updateOnContentResize:true, }, }); } }) function differentHeightClass(className,newClass,tagName,fn){ var h=$(className); var liCount=newClass; var storkCount=1; h.each(function(i){ var prevLi=i-1; if(prevLi<0){ prevLi=0; } if(h.eq(i).offset().top>h.eq(prevLi).offset().top){ storkCount++; } $(this).addClass(liCount+storkCount); }) if (fn) { fn(className,tagName); } } function setHeight(className,tagName){ Array.prototype.max = function() { return Math.max.apply({},this) } var storkArr=[]; var maxNum=0; var length=$(className).length; $(className).each(function(index, el) { var target=$(this); if (tagName) { target=target.find(tagName); } storkArr.push(target.height()); maxNum=storkArr.max(); }); $(className).find(tagName).height(maxNum) }