$(function(){ index_animate(); indexslider(); }) function index_animate(){ if($(window).width()>1024){ $(".index_01 li").hover(function(){ $(this).addClass("on").siblings().removeClass("on") }) if ($('.index_01 li').length>0) { $('.index_01 li').each(function(index, el) { var target=$(this); target.mouseover(function(event) { var index=target.index(); $('.index_01').attr('class','index_01 state_'+(index+1)); }); }); } } } $(document).ready(function() { var swiperFlag = false; if($(".banner li").length>1){ var mySwiper = new Swiper('.banner_index', { autoplay: 5000, //可选选项,自动滑动 autoHeight: true, loop: true, prevButton : '.banner_index .swiper-button-prev', nextButton: '.banner_index .swiper-button-next', pagination: '.banner_index .swiper-pagination', paginationClickable: true, speed:600, onSlideChangeEnd: function(swiper) { // console.log(swiper.activeIndex); // console.log(11); var _this = $('.banner_index .swiper-slide').eq(swiper.activeIndex); if(!swiperFlag) { swiperFlag = true; } else { videoSelect(_this); } } }) $(".banner .swiper-pagination").show(); }else{ $(".banner").addClass("cur"); } if($(".banner li").length>1){ $(".banner .but").show(); }else{ $(".banner .but").hide(); } if($(window).width()>1024){ if($(".banner li").length>1){ $(".banner .swiper-pagination").show(); }else{ $(".banner .swiper-pagination").hide(); } }else{ } // console.log(22); videoSelect($('.banner_index .swiper-slide.swiper-slide-active')); // console.log(33); function videoSelect(_this) { var flag = true; var cc = _this.hasClass('ban_video'); if(cc) { // console.log(44); mySwiper.stopAutoplay(); var videos = ''; _this.append(videos); var aaa = setInterval(function() { if(!isNaN($(".vv").get(0).duration) && flag) { clearInterval(aaa); flag = false; setTimeout(function() { _this.find('video').css("display", "block"); }, 500) } }, 10); _this.find('video').bind('ended', function() { mySwiper.slideNext(); mySwiper.startAutoplay(); }); } else { $('.vv').remove(); } } }) function indexslider() { var num =7; if($(window).width()>767 & $(window).width()<1025){ num =4; } if($(window).width()<=767){ num =2; } var _ind = 0; var _len = $(".index_02 li").length; if(_len>num){ $(".index_02 .but").show(); }else{ } var histopbox_swiper = new Swiper('.index_02 .swiper-container', { nextButton: '.index_02 .swiper-button-next', prevButton: '.index_02 .swiper-button-prev', slidesPerView:num, spaceBetween : 0, breakpoints: { 1024: { slidesPerView:num, }, 767: { slidesPerView:num, } } }); btnJudge(); $(".index_02 .swiper-button-prev").click(function() { _ind--; btnJudge() $(".index_02 li").eq(_ind).addClass("on").siblings().removeClass("on"); $(".index_02 li.on").click(); }) $('.index_02 .swiper-button-next').click(function() { _ind++; btnJudge() $(".index_02 li").eq(_ind).addClass("on").siblings().removeClass("on"); $(".index_02 li.on").click(); }) $(".index_02 li").click(function(){ _ind = $(this).index(); $(this).addClass("on").siblings().removeClass("on"); btnJudge(); var url = $(this).data("src"); if(url == ""){ return false; }else{ caseAjax(".index_ajax",url); } }) $(".index_02 li").eq(0).click(); function btnJudge() { if(_ind >= _len - 1) { $('.index_02 .swiper-button-next').addClass("disabled") _ind = _len - 1; } else { $('.index_02 .swiper-button-next').removeClass("disabled") } if(_ind <= 0) { $(".index_02 .swiper-button-prev").addClass("disabled") _ind = 0; } else { $(".index_02 .swiper-button-prev").removeClass("disabled") } } } //caseAjax function caseAjax(str,url){ if (url.indexOf('?') == -1) { url += '?tm=' + Math.random(); } else { url += '&tm=' + Math.random(); } $.ajax({ url:url, success:function(msg){ $(str).html(""); $(str).append(msg); //$(".phone_btn").attr("href","javascript:void(0);") } }); }