$(window).load(function(){ if($('.baguetteBoxOne').length){ baguetteBox.run('.baguetteBoxOne',{async:true});} }); $(function(){ //返回顶部 //$("#totop").on('touchend',function(){ //$("html,body").animate({scrollTop:"0px"},500); //}); ietester(); preani(); $(window).scroll(_animation); setTimeout(_animation,200); //ibanner_full(); //$(window).resize(function(){ibanner_full();}); $('.soubtn').click(function(){ if($(this).hasClass('on')){ $('.sou,.soutxt,.soubtn').removeClass('on'); }else{ $('.sou,.soutxt,.soubtn').addClass('on'); } }); $('#totop').click(function(){ var wt = $(window).scrollTop(); var sh = $('body').prop('scrollHeight')-$(window).height(); if(wt>0){ $("html,body").stop(true,false).animate({scrollTop:0},500,'swing'); $(this).find('span').text('回到底部'); }else{ $("html,body").stop(true,false).animate({scrollTop:sh},500,'swing'); $(this).find('span').text('回到顶部'); } }) $('#topsoubtn').click(function(){ $(this).toggleClass('on'); $('.topsouout').slideToggle(300); }); //侧边回到顶部的显示隐藏 //$(window).scroll(function(){ // var sh = $(window).scrollTop() || 0; // if(sh<=500){$('#totop').hide();} // else{$('#totop').show();} //}); //$('.footewm').on('mouseenter', function() { // $('.footbigewm').fadeIn(300); //}).on('mouseleave', function() { // $('.footbigewm').fadeOut(300); //}) $('.sidetel').hover(function(){ $(this).find('.sidetelno').toggleClass('on'); }) //导航下拉菜单 二级菜单 $(".nav>li").hover(function(){ var l = $(this).find('.navtwo'); if(l.length){ l.stop(true).fadeIn().addClass('on');} $(this).siblings('li').find('.navtwo').stop(true).fadeOut().removeClass('on'); },function(){ var l = $(this).find('.navtwo'); if(l.length){ l.stop(true).fadeOut().removeClass('on');} }); //手机导航 $(".navsj a.yiji").click(function(){ var l = $(this).siblings('.navsjtwo'); if(l.length){ $(this).parents('li').toggleClass('on'); l.slideToggle(300); //$(this).find('s').first().toggleClass('on'); return false; } }); $(".navsj a.mao").click(function(){ $('.navbtn').removeClass('on'); $(".navsjout").removeClass('on'); }); $(".navbtn").click(function(){ $(this).toggleClass('on'); $(".navsjout").toggleClass('on'); //$('#close').fadeToggle(300); }); $('.sitebtn').on('click',function(){ mwon('sitepop'); }) //招聘展开 $('.zpone').click(function(){ $(this).parents('li').toggleClass('on'); $(this).siblings('.zpcon').slideToggle('300'); }) //招聘展开 $('.reclist').on('click','.rec-hand',function(){ var liobj = $(this).parents('li'); var bool = liobj.hasClass('on'); if(!bool){ liobj.addClass('on').siblings('li').removeClass('on'); liobj.find('.rec-con').slideDown('600'); liobj.siblings('li').find('.rec-con').slideUp('600'); }else{ liobj.removeClass('on'); liobj.find('.rec-con').slideUp('600'); } }) //首页案例切换 $('.js-qieh>*').hover(function(){ $(this).addClass('on').siblings('li').removeClass('on'); var i = $(this).index(); $('.js-qiecon').removeClass('on').eq(i).addClass('on'); }); $('.jshover-onlyon>*').hover(function(){ $(this).addClass('on').siblings().removeClass('on'); }); //表单验证 if($('#liuyan').length){ var liuyan1 = $("#liuyan").Validform({ tiptype:3}); } //首页banner // if($('#home_slider').length){ // $('#home_slider').flexslider({animation : 'slide', controlNav : true, directionNav : true, // animationLoop : false, slideshow : true, useCSS: false,slideshowSpeed: 5000,animationSpeed: 1000, // pauseOnHover: false,pauseOnAction:false, mousewheel: false,startAt: 0,prevText:'<',nextText:'>', // after:function(slider){ var i = slider.currentSlide; // if(i==0 && !handpause){ // $('.vd').get(0).play();slider.pause(); // clearTimeout(flextimer); // flextimer = setTimeout( function(){ slider.play()},3000); // }else{ // clearTimeout(flextimer); // $('.vd').get(0).pause();slider.pause();slider.play(); // if(!handpause){ $('.vd').get(0).currentTime=0;} // } // $('.slides li').removeClass('ac').eq(i).addClass('ac');}, // start: function(slider){ // $('.slides li').removeClass('ac').eq(0).addClass('ac'); // $('.flex-control-nav li').each(function(i){ $(this).find('a').text('0' + (i+1)); }); // $('.vd').get(0).play(); // slider.pause(); // clearTimeout(flextimer); // flextimer = setTimeout( function(){ slider.play()},3000); // } // }); // } if($('#home_slider').length){ $('#home_slider').flexslider({animation : 'slide', controlNav : true, directionNav : true, animationLoop : true, slideshow : true, useCSS: false,slideshowSpeed: 6500,animationSpeed: 500, pauseOnHover: false,pauseOnAction:false, mousewheel: false,startAt: 0, before: function (slider){ slider.pause(); slider.play();},prevText:'<',nextText:'>', after:function(slider){ var i = slider.currentSlide; $('.slides li').removeClass('ac').eq(i+1).addClass('ac');}, start: function(){ $('.slides li').removeClass('ac').eq(1).addClass('ac');} }); } $('.flexslider .vd').click(function(){ var flex = $('.flexslider').data('flexslider'); if(this.paused){ this.play();flex.pause(); handpause = false; clearTimeout(flextimer); var t1 = this.duration,t2 = this.currentTime; flextimer = setTimeout( function(){ flex.play()},(t1-t2-4)*1000); } else{ handpause = true; clearTimeout(flextimer); this.pause();flex.pause();flex.play(); } }) //2荣誉列表 $('.rylist').on('click','li',function(){ var i = $(this).index(); $("#slideBox").slide({mainCell:".bd ul",effect:"leftLoop", prevCell:'.proprev',nextCell:'.pronext',autoPlay:true, interTime:4000,mouseOverStop:false,defaultIndex:i}); mwon('pro'); }) if($("#slideBox").length){ var str = ''; $('.rylist li').each(function(i){ var u = $(this).find('img').attr('datasrc') || $(this).find('img').attr('src'); var t = $(this).find('h3').text(); str += '
  • '+t+'

  • '; }) $('#slideBox ul').empty().append(str); Propics = $('#slideBox .bd').html();//未被污染的图片结构暂存 } cslist_before(); lglist_before(); if( $('.guolist-js .counter').length ){ var cuoption = {useEasing : false,useGrouping : false,separator : '',decimal : '.',prefix : '',suffix : ''}; var ctdemo = [], ct1 = true; // var ctdemo = new CountUp(target, startVal, endVal, decimals, duration, options); var y1 = $('.guolist-js').offset().top; var y2 = y1 + $('.guolist-js').outerHeight(); countUP(); $(window).scroll(countUP); function countUP(){ var wt = $(window).scrollTop() || 0; var wb = wt+ $(window).height(); if( ct1 && y2<= wb && y1>= wt ){ ct1 = false; $('.guolist-js .counter').each(function(i){ var n = $(this).text()-0; var start = n>1100? n-1000:0; var dura = $(this).attr('counter-time')-0 || 2; var delay = $(this).attr('counter-delay')-0 || 0; ctdemo[i] = new CountUp(this, start, n, 0, dura, cuoption); setTimeout(function(){ctdemo[i].start()},delay) }) } } } //沃霖企业文化活动 if($('#ra-slider').length){ $('#ra-slider').roundabout({btnNext: '.ranext',btnPrev: '.raprev', autoplay: true,autoplayDuration: 7000, enableDrag: true,clickToFocus:true,autoplayPauseOnHover: true,minOpacity: 1}).bind({ animationEnd: function(e) { var index = $('#ra-slider').roundabout('getChildInFocus'); $('.switcher li').removeClass('on'); $('.switcher li').eq(index).addClass('on'); } }); } $('.switcher li').on('click', function() { var index = $(this).index(); $('#ra-slider').roundabout('animateToChild', index); return false; }); //我们的足迹 //$('.posi').hover(function(){ // $(this).addClass('on').siblings('.posi').removeClass('on'); // var ht = $(this).find('.posinfo').html(); // $('.posbox').empty().html(ht); // var l1 = this.offsetLeft + 32; // var t1 = this.offsetTop + 32; // $('.posboxout').css({left: l1+'px',top: t1+'px'}).stop(true,false).fadeIn(400); //},function(){ // $(this).removeClass('on'); // $('.posbox').empty(); // $('.posboxout').stop(true,false).hide(); //}) //11资料,性别 $('.sex label').click(function(){ if( !$(this).hasClass('on') ){ $('.sex label').removeClass('on'); $(this).addClass('on'); $(this).siblings('input[type=radio]').get(0).checked= true; } }); $('.msgbg').click(function(event){ event = event ? event : window.event; if(event.target==this){ msgoff();} }) $('.selfclose').click(function(event){ event = event ? event : window.event; if(event.target==this){ $(this).removeClass('on').fadeOut(300);} }) //09案例详情点小图,看大图 $('.smallpic').on('click','li',function(){ if(!$(this).hasClass('on')){ $(this).addClass('on').siblings('li').removeClass('on'); smlmove(2,smlw,'smallpic','bigpic'); } }) var smlw = $('.smallpic').attr('data')-0; $('.xijie-prev').click(function(){smlmove(0,smlw,'smallpic','bigpic')}) $('.xijie-next').click(function(){smlmove(1,smlw,'smallpic','bigpic')}) // 07 三级导航的滚动 pc版 if( $('#wrapper22').length>0){ var lin = $('#wrapper22 ul li').length; var lis = 180; if( $(window).width()>1200 ){ if(lin<=6){ $('.outnav3').removeClass('on'); $('.nav7').removeClass('fen2,fen3,fen4,fen5'); return false; }else{ $('.outnav3').addClass('on'); //lis = $('#wrapper22').width() /6; } }else if( $(window).width()>900 ){ if(lin<=5){ $('.outnav3').removeClass('on'); $('.nav7').removeClass('fen2,fen3,fen4,fen5'); return false; }else{ $('.outnav3').addClass('on'); //lis = $('#wrapper22').width() /4; } }else if( $(window).width()>750 ){ if(lin<=4){ $('.outnav3').removeClass('on'); $('.nav7').removeClass('fen2,fen3,fen4,fen5'); return false; }else{ $('.outnav3').addClass('on'); //lis = $('#wrapper22').width() /4; } }else{ if(lin<=2){ $('.outnav3').removeClass('on'); $('.nav7').addClass('fen2'); return false; }else if(lin==3){ $('.outnav3').removeClass('on'); $('.nav7').addClass('fen3'); return false; }else{ $('.outnav3').addClass('on'); lis = $('#wrapper22').width() /3; } } $('#wrapper22 ul li').width(lis); $('#wrapper22 ul').width(lis*lin); //Scroll22是 二级导航条水平方向的拖动 var Scroll22 = new iScroll('wrapper22',{hScrollbar:false, vScrollbar:false}); $('.outnav3 .nav-left').click(function(){ Scroll22.scrollTo(-lis, 0, 300, true); }) $('.outnav3 .nav-right').click(function(){ Scroll22.scrollTo(lis, 0, 300, true); }) setScrollPos( Scroll22,$('#wrapper22') ); } }) function setScrollPos(isname,_wrap){ var _isele = _wrap.find('ul'); var obj = _isele.find('.on'); if(obj.length<=0) return false; var oleft = obj.offset().left; var owidth = obj.outerWidth(); var outleft = _wrap.offset().left; var outwidth = _wrap.outerWidth(); var outright = outleft + outwidth; var inleft = _isele.offset().left; if( oleft < outleft ){ isname.scrollTo((inleft-oleft), 0, 300, false); }else if(oleft + owidth > outright){ isname.scrollTo((inleft-oleft+outwidth-owidth), 0, 300, false); } } function mwon(cname){ $('.'+cname).fadeIn(300).addClass('on'); $('body').addClass('locked');} function mwoff(cname){ $('.'+cname).removeClass('on').fadeOut(300); $('body').removeClass('locked');} function msgon(){ $('.msgbg').fadeIn(300).addClass('on');} function msgoff(){$('.msgbg').removeClass('on').fadeOut(300)} var handpause=false;//首页视频手动暂停flag var flextimer;//视频播放延时计时器 var Propics; //产品弹层图片列表,带ul function prooff(){ $('.pro').removeClass('on').fadeOut(300); $('body').removeClass('locked'); $('#slideBox .bd').empty().append(Propics); } function ibanner_full(){ if( !$('#home_slider').length ) return false; var wh = $(window).height(); var pw = wh * 32/15 ; $('#home_slider .slides').height(wh); $('#home_slider img').height(wh).width(pw).css('margin-left',-pw/2+'px'); } function selfclose(obj){ event = event ? event : window.event; if(event.target==obj){ $(obj).removeClass('on').fadeOut(300);} } function addmsg(){ if($('.msgbg').length<=0){ var ss = '
    \

    \ \
    '; $('body').append(ss); } } var msgtimer; function msgshow(msg,milisec){ addmsg(); $('.msgtxt').text(msg); msgon(); if(milisec){ clearTimeout(msgtimer); msgtimer = setTimeout(function(){msgoff()},milisec); } } var isIE ,IEno; function ietester(){ var UA = navigator.userAgent; if(/msie/i.test(UA)){ isIE = true; IEno = UA.match(/msie (\d+\.\d+)/i)[1]-0; }else if(~UA.toLowerCase().indexOf('trident') && ~UA.indexOf('rv')){ isIE = true; IEno = UA.match(/rv:(\d+\.\d+)/)[1]-0; }else{ isIE = false; } } function myreset(formid){ $('#'+formid).find('input[type=text]').removeClass('Validform_error').val(''); $('#'+formid).find('textarea').removeClass('Validform_error').val(''); $('#'+formid).find('span.Validform_checktip').removeClass('Validform_wrong Validform_right').text(''); } function _animation(){ if( isIE && IEno <= 9 ){ $('.hasani').addClass('ani').removeClass('hasani');} var windowTop = $(window).scrollTop(); var windowBottom = windowTop + $(window).height(); if(windowTop>=100){ $('.head,.headshadow').addClass('mini'); }else{ $('.head,.headshadow').removeClass('mini'); } $('.hasani').each(function(){ var pageQ1 = $(this).offset().top; var pageQ3 = $(this).offset().top + $(this).height() / 1; if( ( pageQ1 <= windowBottom ) && ( pageQ3 >= windowTop ) ){ if( !$(this).hasClass("ani") ) $(this).addClass('ani'); }else { //$(this).removeClass("ani"); } }); } function preani(){ $('.anidelay1').each(function(){ $(this).children().each(function(i){ var ss = i <= 9 ? '0'+i : i; $(this).addClass('delay'+ss); }) }) $('.anidelay2').each(function(){ $(this).children().each(function(i){ var ss = i*2 <= 9 ? '0'+i*2 : i*2; $(this).addClass('delay'+ss); }) }) $('.anidelay3').each(function(){ $(this).children().each(function(i){ var ss = i*3 <= 9 ? '0'+i*3 : i*3; $(this).addClass('delay'+ss); }) }) } function datenow(){ var myDate = new Date(),datestr=""; //myDate.setDate(myDate.getDate()); datestr+= myDate.getFullYear(); var m = myDate.getMonth()-0+1; if(m<10) m = '0'+m; datestr+='-'+m; var d = myDate.getDate(); if(d<10) d = '0'+d; datestr+='-'+d; return datestr; } function xjsmallw(w){ //w为单个li的外宽度,包括内外边距和边框 if($('.smallpic').length){ var n = $('.smallpic').find('li').size(); $('.smallpic').width(w*n); } } function smlmove(dir,w,classname,imgid){ //0左1右2当前 var l = $('.'+classname+' li ').size(); var n = $('.'+classname+' li.on ').index() || 0; if(dir==0){ n = n>0? n-1:l-1; }else if(dir==1){ n = n==l-1? 0:n+1;} var obj = $('.'+classname+' li').eq(n); obj.addClass('on').siblings('li').removeClass('on'); var url = obj.find('img').attr('hdsrc') || obj.find('img').attr('src'); //var txt = obj.find('img').attr('title'); $('#'+imgid).attr('src',url); //$('#'+imgid+'txt').text(txt); //移动 var outleft = $('.'+classname+'-out').offset().left; var outwidth = $('.'+classname+'-out').width(); var outright = outleft + outwidth; var inleft = $('.'+classname).offset().left; if( w*n + inleft < outleft ){ $('.'+classname).stop(true).animate({'left': (-w*n)+'px'}, 300); }else if(w*n+w + inleft > outright){ $('.'+classname).stop(true).animate({'left': (outwidth-w*n-w)+'px'}, 300); } } //业绩案例 function cslist_before(){ if( !$('.cslist li').length ) return false; var l = $('.cslist li').length; var w = $('.cslist li').width(); var cmax; var ww2 = $('.csout').width(); if(ww2-100>= w*3) cmax = 3; else if(ww2-100>= w*2) cmax = 2; else cmax = 1; if(l>cmax){ $('.picScroll-left2').width(w*cmax+'px'); $(".csout").slide({mainCell:"ul.cslist",titCell:".hd ul",autoPage:true,effect:"leftLoop",autoPlay:true, scroll:cmax,vis:cmax,interTime:4000,delayTime:500,easing:"easeOutQuad"}) } else{ $('.picScroll-left2').width(w*l+'px'); } } function lglist_before(){ if( !$('.kehulist li').length ) return false; var l = $('.kehulist li').length; var w = $('.kehulist li').width(); var cmax; var ww2 = $('.khout').width(); if(ww2-100>= w*5) cmax = 5; else if(ww2-100>= w*4) cmax = 4; else if(ww2-100>= w*3) cmax = 3; else if(ww2-100>= w*2) cmax = 2; else cmax = 1; if(l>cmax){ $('.picScroll-left3').width(w*cmax+'px'); $(".khout").slide({mainCell:"ul.kehulist",autoPage:true,effect:"leftLoop",autoPlay:true, scroll:cmax,vis:cmax,interTime:5000,delayTime:500,easing:"easeOutQuad"}) } else{ $('.picScroll-left3').width(w*l+'px'); } }