var b_slider; function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"); var flag = true; for (var v = 0; v < Agents.length; v++) { if (userAgentInfo.indexOf(Agents[v]) > 0) { flag = false; break; } } return flag; } $(function(){ $('.touch_body video.pc_dom').remove(); var windowH=$(window).height(); var windowW=$(window).width(); if (navigator.userAgent.indexOf('Firefox') >= 0) { $('.banner li p a').click(function(e){ e.preventDefault(); }); } //banner if(IsPC()){ var h = $(window).height() - 0; mainBgResize1($('.banner_bxslider img'),$(window).width(),h,1920,830); mainBgResize1($('.banner_bxslider video'),$(window).width(),h*1.4,1920,830); $('.banner').css({'height':h}); } if($('div').hasClass('banner')){ //setTimeout(function(){ b_slider=$('.banner_bxslider').bxSlider({ 'mode':'horizontal', 'auto':false, 'controls':false, 'pager':true, 'pause':3000, 'speed':'1000', 'easing':'cubic-bezier(.46,.33,.26,.88)', onSliderLoad:function(currentIndex){ //鍒ゆ柇绗竴灞忔槸鍚︽湁瑙嗛鎾斁 if(!IsPC()){ $('.banner_bxslider li video').remove(); } if($('.banner_bxslider li').not('.bx-clone').eq(0).find('video').size()>0){ $('.banner_bxslider li').not('.bx-clone').eq(0).find('video').get(0).play(); $('.banner_bxslider li video').on('ended',function(){ b_slider.goToNextSlide(); b_slider.startAuto(); }); }else{ setTimeout(function(){ b_slider.startAuto(); },20); if(IsPC() && $('.banner_bxslider li').find('video').size()){ $('.banner_bxslider li').find('video').get(0).pause(); } } //鍏ュ満鍔ㄧ敾 $('.banner_bxslider li').not('.bx-clone').eq(currentIndex).find('.p').animate({ 'opacity':'1' },1200); $('.banner_bxslider li').not('.bx-clone').eq(currentIndex).find('h3 q').animate({ 'top':'0px' },1200); $('.banner_bxslider li').not('.bx-clone').eq(currentIndex).find('h4 q').animate({ 'top':'0px' },1200); $('.banner_bxslider li').not('.bx-clone').eq(currentIndex).find('p').eq(0).find('q').animate({ 'top':'0px' },1200); $('.banner_bxslider li').not('.bx-clone').eq(currentIndex).find('p').eq(1).find('q').animate({ 'top':'0px' },1200); $('.banner_bxslider li').not('.bx-clone').eq(currentIndex).find('.more').animate({ 'opacity':'1' },1000); //鍏ュ満鍔ㄧ敾缁撴潫 }, onSlideBefore:function($slideElement, oldIndex, newIndex){ //鍏ュ満鍔ㄧ敾 $slideElement.find('.p').css({ 'opacity':'0' }); $slideElement.find('h3 q').css({ 'top':'100px' }); $slideElement.find('h4 q').css({ 'top':'100px' }); $slideElement.find('p').eq(0).find('q').css({ 'top':'100px' }); $slideElement.find('p').eq(1).find('q').css({ 'top':'100px' }); $slideElement.find('.more').css({ 'opacity':'0' },1000); //鍏ュ満鍔ㄧ敾缁撴潫 }, onSlideAfter:function($slideElement, oldIndex, newIndex){ //鍏ュ満鍔ㄧ敾 $slideElement.find('.p').delay(500).animate({ 'opacity':'1' },1200); $slideElement.find('h3 q').animate({ 'top':'0px' },1000); $slideElement.find('h4 q').animate({ 'top':'0px' },1000); $slideElement.find('p').eq(0).find('q').animate({ 'top':'0px' },1200); $slideElement.find('p').eq(1).find('q').animate({ 'top':'0px' },1200); $slideElement.find('.more').animate({ 'opacity':'1' },1000); //鍏ュ満鍔ㄧ敾缁撴潫 $slideElement.find('.phone_txt').animate({ 'top':'0px' },1200); //缁撴潫 if(IsPC() && $('.banner_bxslider li').find('video').size()){ $('.banner_bxslider li>video').each(function(){ $(this).get(0).currentTime=0; $(this).get(0).pause(); }); if($slideElement.find('video').size()>0){ $slideElement.find('video').get(0).play(); b_slider.stopAuto(); $('.banner_bxslider li video').on('ended',function(){ b_slider.goToNextSlide(); b_slider.startAuto(); }); } }else{ b_slider.stopAuto(); b_slider.startAuto(); } //鏂囧瓧鍒囨崲 } }); //},50); }; //棣栭〉妗堜緥鏁堟灉 //閫氳繃鎸囧畾涓嬫爣鍒犻櫎鍏冪礌 Array.prototype.remove=function(dx){ if(isNaN(dx)||dx>this.length){return false;} for(var i=0,n=0;i1){ sliderInder.children('.active').stop().animate({ left:-offset },2000,function(){ $(this).removeClass('active'); $(this).appendTo($(this).parent()); }); hwsliderLi.eq(1).css({'left':offset}).addClass('active').stop().animate({ 'left':0 },1000); } } //闅忔満 function random_slider(){ if (inCase_lock) { inCase_lock=false; setInterval(function(){ arr1=[]; arr2=[]; for(var j=1; j<=6;j++){ arr1.push(j); }; for(var i=1;i<=4;i++){ var a ; a=Math.ceil(Math.random()*arr1.length); arr2.push(arr1[a-1]); slid_dom($('.cs0'+arr2[i-1]+'')) //arr1.remove(a-1);//涓嶉渶瑕侀噸澶 } },3000); } } })