$(function(){ console.log("鎶€鏈敮鎸侊細鎴愰兘浠婄綉绉戞妧\nhttps://www.28jw.cn/\n^_^ 鐚帇娆㈣繋鎮紒\n"); //杩斿洖椤堕儴 //$("#totop").on('touchend',function(){ //$("html,body").animate({scrollTop:"0px"},500); //}); ietester(); preani(); $(window).scroll(_animation); if( !$('#fullpage').length){ txtEff(); setTimeout(_animation,200); } if( $('#fullpage3').length){ txtEff(150,true); } //ibanner_full(); //$(window).resize(function(){ibanner_full();}); //妯℃嫙涓嬫媺鐐瑰嚮 $('.xiala .hand').click(function(event){ $(this).siblings('.xialalinks').stop(true,false).slideToggle(300); }) $('.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).stop(true).toggleClass('on'); $('.topsouout').stop(true).slideToggle(300); }); //渚ц竟鍥炲埌椤堕儴鐨勬樉绀洪殣钘 //$(window).scroll(function(){ // var sh = $(window).scrollTop() || 0; // if(sh<=500){$('#totop').hide();} // else{$('#totop').show();} //}); $('.footwx,.topwx').on('mouseenter', function() { $(this).find('.bigewm').stop(true,true).fadeIn(300); }).on('mouseleave', function() { $(this).find('.bigewm').stop(true,true).fadeOut(300); }) $('.sidetel').hover(function(){ $(this).find('.sidetelno').toggleClass('on'); }) //瀵艰埅涓嬫媺鑿滃崟 浜岀骇鑿滃崟 $(".nav>li").hover(function(){ var l1 = $(this).find('.navvtwo'); if( l1.length ){ $('.navvtwo').stop(true).fadeIn().addClass('on'); $('.navvtwobg').stop(true).fadeIn(); $('.head').addClass('nvact'); $(this).siblings('li').find('.navtwo').stop(true).fadeOut().removeClass('on'); return false; } var l = $(this).find('.navtwo'); if(l.length){ l.stop(true).fadeIn().addClass('on');} $(this).siblings('li').find('.navtwo').stop(true).fadeOut().removeClass('on'); $('.navvtwo').stop(true).fadeOut(100).removeClass('on'); $('.navvtwobg').stop(true).fadeOut(100); },function(){ $('.navvtwo').stop(true).fadeOut(100).removeClass('on'); $('.navvtwobg').stop(true).fadeOut(100); $('.head').removeClass('nvact'); 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').stop(true).toggleClass('on'); l.stop(true).slideToggle(300); //$(this).find('s').first().toggleClass('on'); return false; } }); $(".navsjtwo li>a").click(function(){ var l = $(this).siblings('.navsjthree'); if(l.length){ $(this).parent('li').stop(true).toggleClass('on'); l.stop(true).slideToggle(300); //$(this).find('s').first().toggleClass('on'); return false; } }); $(".navsj a.mao").click(function(){ $('.navbtn2').removeClass('on'); $(".navsjout").removeClass('on'); //$('.head').removeClass('on'); }); $(".navbtn").click(function(){ //$(this).stop(true).toggleClass('on'); //$(".navsjout").stop(true).toggleClass('on'); //$('#close').fadeToggle(300); //$(".navwrap").toggleClass('on'); $(".nav,.navbtn").removeClass("active"); }); $(".navbtn2").click(function(){ $(this).stop(true).toggleClass('on'); $(".navsjout").stop(true).toggleClass('on'); $("video").stop(true).toggleClass('disn'); }); //鎷涜仒灞曞紑 $('.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>*').click(function(){ $(this).addClass('on').siblings().removeClass('on'); var i = $(this).index(); var se = $(this).parent().attr('data'); $('.'+se).find('.js-qiecon').removeClass('on').eq(i).addClass('on'); }); $('.js-qieh2>*').click(function(){ $(this).addClass('on').siblings().removeClass('on'); var i = $(this).index(); $('.js-qiecon2').removeClass('on').eq(i).addClass('on'); }); $('.jshover-onlyon>*').hover(function(){ $(this).addClass('on').siblings().removeClass('on'); }); $('.jsclick-onlyon>*').click(function(){ $(this).addClass('on').siblings().removeClass('on'); }); //鐐瑰嚮鍔ㄧ敾 $('.ani-clickonce').on('animationend', function(){ var s = $(this).attr('aniname'); if(s) $(this).removeClass(s); }) $('.ani-clickonce').on('click', function(){ var s = $(this).attr('aniname'); if(s) $(this).addClass(s); }) $('.ani-click').on('click', function(){ var s = $(this).attr('aniname'); if(s) $(this).toggleClass(s); }) //琛ㄥ崟楠岃瘉 if($('#liuyan').length){ var liuyan1 = $("#liuyan").Validform({ tiptype:3}); } if($('#liuyan2').length){ var liuyan2 = $("#liuyan2").Validform({ tiptype:3}); } //棣栭〉锛孭C鍥剧墖鎹J鍥剧墖 $(".resimg").each(function(i,oE) { var ww = $(window).width(); $(oE).attr("src",function(e,a){ var _src=''; $.each($(oE).attr("dataz-srczzz").split("|"),function(i,data) { data=data.split(","); if(ww<=data[0]){_src=data[1]; } }); return _src; }); }); //棣栭〉鑽h獕鍒囨崲 if($('.frytwo').length){ $(".frytwo").slide({mainCell:".bd ul",autoPage:true,effect:"leftLoop",autoPlay:true,vis:'6', trigger:"click",scroll:1,interTime:3000,delayTime:600,easing:"swing",prevCell:".fryprev", nextCell:".frynext",mouseOverStop:false,opp:true}); } //鐑偣鏂伴椈鍒囨崲 鍗楀北涓 if($('.hotscroll').length){ $(".hotscroll").slide({mainCell:".bd ul",titCell:".hd ul",autoPage:true,effect:"leftLoop", autoPlay:true,vis:'1',scroll:1,interTime:4000,delayTime:1000,easing:"easeOutQuad", mouseOverStop:false}); } //棣栭〉瀛︾敓鍒囨崲 鍗楀北涓 if($('.stuscroll').length){ $(".stuscroll").slide({mainCell:".bd ul",titCell:".hd ul",autoPage:true,effect:"leftLoop", autoPlay:true,vis:'1',scroll:1,interTime:4000,delayTime:1000,easing:"swing", mouseOverStop:false}); } //鏁欏笀锛岀鐞嗗垪琛 鍗楀北涓 $('.tmlist li,.ftmlist li').click( function() { var w1 = $('#worker'); var w2 = $(this); if(w2.length){ w1.find('img').attr('src',w2.find('img').attr('src')); w1.find('.name').text(w2.find('h3').first().text()); w1.find('.zhiwei').text(w2.find('h4').first().text()); w1.find('.intro').html(w2.find('.intro').html()); } dinon(); }) //妗堜緥璇︽儏婊氬姩 杩滆 if($('.casepic-scroll').length){ $('.casepic-scroll').flexslider({animation : 'slide', controlNav : true, directionNav : false, animationLoop : true, slideshow : true, useCSS: false,slideshowSpeed: 6000,animationSpeed: 600, pauseOnHover: false,pauseOnAction:false, mousewheel: false,direction:"horizontal", before: function (slider){ slider.pause(); slider.play();},prevText:'<',nextText:'>' }); } //钃濇櫙 浜у搧璇︽儏婊氬姩 if($('.propic-scroll').length){ $('.propic-scroll').flexslider({animation : 'slide', controlNav : true, directionNav : true, animationLoop : true, slideshow : false, useCSS: false,slideshowSpeed: 8000,animationSpeed: 600, pauseOnHover: false,pauseOnAction:false, mousewheel: false,direction:"horizontal", before: function (slider){ slider.pause(); slider.play();},prevText:'<',nextText:'>', after:function(slider){ var i = slider.currentSlide; $('.propic-scroll li').find('video').each(function(){ this.pause();}) var v = $('.propic-scroll li.flex-active-slide').find('video'); if(v.length){ v.get(0).play();} }, start: function(slider){ var v = $('.propic-scroll li.flex-active-slide').find('video'); if(v.length){ v.get(0).play();} if(slider.count<=1){ $('.propic-scroll .flex-prev,.propic-scroll .flex-next').hide();} } }); } //婊氬姩鍥哄畾鍓嶏紝鍐欏叆鏁版嵁 beforeScrollFixed('tmerjiout'); //05钃濇櫙浜у搧璇︽儏鑹插潡涓婅壊 if($('.procolor').length){ $('.procolor a').each(function(){ var c = $(this).text(); $(this).css('background-color',c); }) } //钃濇櫙鍏充簬鎴戜滑绗簩灞 if( $('.guolist-js .counter').length ){ var cuoption = {useEasing : false,useGrouping : false,separator : '',decimal : '.',prefix : '',suffix : ''}; // var ctdemo = new CountUp(target, startVal, endVal, decimals, duration, options); $('.guolist-js').each(function(i){ ctdemo[i] = []; $(this).find('.counter').each(function(j){ var n = $(this).text()-0; var start = n>200? n-200:0; var dura = $(this).attr('counter-time')-0 || 2; ctdemo[i][j] = new CountUp(this, start, n, 0, dura, cuoption); }) }) } $('.buildbox').on('mouseover','.build', function(){ var i = $(this).index(); $('.buildbox .build').removeClass('on').eq(i).addClass('on'); $('.yuanbox .yuan').removeClass('on').eq(i).addClass('on'); $('.guobox .guolist').removeClass('on').eq(i).addClass('on'); for (var j = 0; j < ctdemo[i].length; j++) { ctdemo[i][j].reset(); ctdemo[i][j].start(); }; }) if( $('.guolist2-js .counter').length ){ var cuoption = {useEasing : false,useGrouping : false,separator : '',decimal : '.',prefix : '',suffix : ''}; // var ctdemo = new CountUp(target, startVal, endVal, decimals, duration, options); $('.guolist2-js').find('.counter').each(function(i){ var n = $(this).text()-0; var start = n>200? n-200:0; var dura = $(this).attr('counter-time')-0 || 2; ctdemo2[i] = new CountUp(this, start, n, 0, dura, cuoption); }) } //瑙嗛鎾斁 $('.deskten').click(function(){ var vd = $(this).find('video').get(0); var iii = $(this).find('i.playbtn'); var vpp = $(this).find('.vdppp'); if(vd.paused){ $(vd).show(); vd.play(); //var t1 = vd.duration,t2 = vd.currentTime; iii.fadeOut(300); vpp.fadeOut(300); } else{ $(vd).hide(); vd.pause(); iii.fadeIn(300); vpp.fadeIn(300); } }) $('.desktwo,.deskfour').click(function(){ var vd = $(this).find('video').get(0); if(!vd) return false; var iii = $(this).find('i.playbtn'); var vpp = $(this).find('.vdppp'); if(vd.paused){ vd.play(); iii.fadeOut(300); vpp.fadeOut(300); } else{ vd.pause(); iii.fadeIn(300); vpp.fadeIn(300); } }) $('.vdjs').click(function(){ if(this.paused){ this.play();} else{ this.pause();} }) $('.vd2').click(function(){ if(this.paused){ this.play();} else{ this.pause();} }) if($('.dianpic-scroll').length){ $('.dianpic-scroll').flexslider({animation : 'fade', controlNav : true, directionNav : false, animationLoop : true, slideshow : true, useCSS: false,slideshowSpeed: 6000,animationSpeed: 500, pauseOnHover: false,pauseOnAction:false, mousewheel: false,direction:"horizontal",prevText:'<',nextText:'>', before: function (slider){ slider.pause(); slider.play();}, after:function(slider){ var i = slider.currentSlide; slider.find('.slides li').removeClass('ac').eq(i).addClass('ac');}, start:function(slider){ slider.find('.slides li').removeClass('ac').eq(0).addClass('ac');} }); } //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; } }); followmove_rat('.followmove'); $('.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( $('#wrapper77').length>0){ var lin = $('#wrapper77 ul li').length; //if(lin<=1){ // $('.outnav7').hide(); return false; //}else if(lin==2){ // $('.nav7').addClass('fen2'); return false; //}else if(lin==3){ // $('.nav7').addClass('fen3'); return false; //}else if(lin==4){ // $('.nav7').addClass('fen4'); return false; //}else if(lin==5){ // $('.nav7').addClass('fen5'); return false; //}else{ // $('.outnav7').addClass('on'); //} //var lis; //if( $(window).width()>750 ){ // lis = $('#wrapper77').width() /5; //}else{ // lis = $('#wrapper77').width() /3; //} var lis = $('#wrapper77 ul li').first().width(); if( lis*lin > $('.outnav7').width()){ $('.outnav7').addClass('on'); $('#wrapper77 ul').width(lis*lin); //Scroll77鏄 浜岀骇瀵艰埅鏉℃按骞虫柟鍚戠殑鎷栧姩 var Scroll77 = new iScroll('wrapper77',{hScrollbar:false, vScrollbar:false}); $('.outnav7 .nav-left').click(function(){ Scroll77.scrollTo(-lis, 0, 300, true); }) $('.outnav7 .nav-right').click(function(){ Scroll77.scrollTo(lis, 0, 300, true); }) setScrollPos( Scroll77,$('#wrapper77') ); } } }) 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');} function mwoff(cname){ $('.'+cname).removeClass('on').fadeOut(300);} function msgon(){ $('.msgbg').fadeIn(300).addClass('on');} function msgoff(){$('.msgbg').removeClass('on').fadeOut(300)} function dinon(){$('#fudin').fadeIn(300).addClass('on'); $('body').addClass('locked'); } function dinoff(){$('#fudin').removeClass('on').fadeOut(100); $('body').removeClass('locked'); } 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(''); } var _delayTop; //鍒ゆ柇婊氬姩鏂瑰悜鐨 function _animation(){ if( isIE && IEno <= 9 ){ $('.hasani').addClass('ani').removeClass('hasani');} var windowTop = $(window).scrollTop(); var windowBottom = windowTop + $(window).height(); if(windowTop>=200){ $('.head').addClass('special'); }else{ $('.head').removeClass('special'); } if(windowTop>150&& $(window).width()>1024 &&_delayTop= 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涓哄崟涓猯i鐨勫瀹藉害锛屽寘鎷唴澶栬竟璺濆拰杈规 if($('.smallpic').length){ var n = $('.smallpic').find('li').size(); $('.smallpic').width(w*n); } } function smlmove(dir,w,classname,imgid){ //0宸?鍙?褰撳墠 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 followmove_rat(classname,distance){ if( $(classname).length <= 0) { return false;} var range = distance || 40; var calcValue = function calcValue(a, b) {return (a / b * range - range / 2).toFixed(1);}; var raf1 = void 0; document.addEventListener('mousemove', function (_ref) { var x = _ref.x,y = _ref.y; if (raf1) { window.cancelAnimationFrame(raf1);} raf1 = window.requestAnimationFrame(function () { var yValue = calcValue(y, window.innerHeight); var xValue = calcValue(x, window.innerWidth); // document.getElementById("thegirl").style.transform = "rotateX(" + yValue + "deg) rotateY(" + xValue + "deg)"; document.querySelectorAll(classname).forEach(function(vv){ vv.style.transform = "translateX(" + xValue + "px) translateY(" + yValue + "px) "; }); }); }, false); } var animateBubbly = function(e) { //e.preventDefault; e.target.classList.remove('animate'); e.target.classList.add('animate'); setTimeout(function(){ e.target.classList.remove('animate'); },700); }; var classname = document.getElementsByClassName("bubbly-button"); for (var i = 0; i < classname.length; i++) { classname[i].addEventListener('mouseenter', animateBubbly, false); } ;(function($){ var w = $(window); function setHeight(){ $('.newban2').css({height:w.height()}); return 1; } w.on('resize.setAll', function(event) { setHeight(); }).trigger('resize.setAll'); })(jQuery); //鏁板瓧澧為暱 var ctdemo = [],ctdemo2 = []; // 浜у搧璇︽儏閿氶摼鎺ユ粴鍔ㄥ浐瀹 function beforeScrollFixed(iden){ var o1 = $("#"+iden); if(o1.length <= 0) return false; o1.data("ot", o1.offset().top); } function scrollFixed(iden ,offset){ var o1 = $("#"+iden); if(o1.length <= 0) return false; var offset1 = $('.head').outerHeight(); var offset2 = offset || 0; var navH = o1.data("ot")-offset1-offset2; var scroH = $(window).scrollTop(); if(scroH>=navH){ o1.addClass('on'); if( $("."+iden+'-shadow').length ) $("."+iden+'-shadow').addClass('on'); }else if(scroH'+txt[i]+''; } }else if( r2==1){ for(var i=0;i'+txt[i]+''; } }else if( r2==2){ for(var i=0;i'+txt[i]+''; } }else if( r2==3){ for(var i=0;i'+txt[i]+''; } } $(name[n]).empty().append(lab); } }