$(window).load(function(){ _animation() }); $(function(){ //返回顶部 //$("#totop").on('touchend',function(){ //$("html,body").animate({scrolltop:"0px"},500); //}); ietester(); preani(); $(window).scroll(_animation); //ibanner_full(); //$(window).resize(function(){ibanner_full();}); //客服代码 var thisbox = $('.lanren'); if(thisbox.length){ var defaulttop = thisbox.offset().top; var slide_min = $('.lanren .slide_min'); var slide_box = $('.lanren .slide_box'); var closed = $('.lanren .slide_box h2'); slide_min.on('click',function(){$(this).hide(); slide_box.show();}); closed.on('click',function(){slide_box.hide();slide_min.show();}); // 页面滚动的同时,悬浮框也跟着滚动 $(window).on('scroll',function(){scro();}); $(window).onload = scro(); function scro(){ var offsettop = defaulttop + $(window).scrolltop()+'px'; thisbox.animate({top:offsettop}, { duration: 600, //滑动速度 queue: false //此动画将不进入动画队列 }); } } //尾部二维码 $('.soubtn').click(function(){ if($(this).hasclass('on')){ $('.sou,.soutxt,.soubtn').removeclass('on'); }else{ $('.sou,.soutxt,.soubtn').addclass('on'); } }); $('#totop').click(function(){ $("html,body").stop(true,false).animate({scrolltop:"0px"},500,'swing'); }) //侧边回到顶部的显示隐藏 //$(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).slidedown(300); } $(this).siblings('li').find('.navtwo').stop(true).slideup(300); },function(){ var l = $(this).find('.navtwo'); if(l.length){ l.stop(true).slideup(300);} }); //招聘展开 $('.rec-hand').click(function(){ var bool = $(this).parents('li').hasclass('on'); $(this).parents('li').toggleclass('on'); if(!bool){ $(this).siblings('.rec-con').slidedown('600'); }else{ $(this).siblings('.rec-con').slideup('600'); } }) //產品列表右側錨點 $('.leftnav li').click(function(){ var i = $(this).index(); var liobj = $('.jiulist li').eq(i); var t = liobj.offset().top; $("html,body").stop(true,false).animate({scrolltop:t+"px"},800,'swing'); }) //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')}) }) function mwon(cname){ $('.'+cname).fadein(300).addclass('on');} function mwoff(cname){ $('.'+cname).removeclass('on').fadeout(300);} function msgon(){ $('.msgbg').fadein(300).addclass('on');} function msgoff(){$('.msgbg').removeclass('on').fadeout(300)} 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 headxifu(){ var windowtop = $(window).scrolltop(); if( !$('.head').hasclass('on') && windowtop>=40 ){ $('.head').addclass('on'); }else if( $('.head').hasclass('on') && windowtop<40 ){ $('.head').removeclass('on'); } } 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(); $('.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); } }