$(function(){ if($(".countUp").length>0){ $(".countUp").countUp(); } select02(); if($(window).width()>767){ ScollText(".brand_a02 p"); ScollText(".brand_year p"); ScollText(".pro_d01 .right p"); ScollText(".pro_gdlist dd"); ScollText(".pro_dttext p"); ScollText(".pro_dz01 dd p"); } if($(window).width()>1024){ ScollText(".pro_jtxt ul li dd p"); $(".pro_glist li").hover(function(){ imgratio(); $(".pro_tacpicture p").eq($(this).index()).addClass("on").siblings().removeClass("on"); },function(){ $(".pro_tacpicture p").removeClass("on") }) } if($(window).width()>1230){ ScollText(".pro_dzimg p"); } $(".society_list li.on dd").slideDown(); $(document).on("click",".society_list dt",function(){ $(this).parents("li").toggleClass("on").siblings().removeClass("on"); $(this).siblings().slideToggle(); $(this).parents("li").siblings().find("dd").slideUp(); }) proslider(); proIntrslider(); pro2(); proTabslider(); if($(window).width()>1024){ if($(".pro_tabslider li").length>3){ }else{ $(".pro_tabout").addClass("no") } } }) function ScollText(obj){ if($(obj).length>0){ $(obj).mCustomScrollbar({ mouseWheelPixels:500, autoDraggerLength:false, advanced: { autoScrollOnFocus: "" } }); } } function select02(){ $(".pub_select").each(function (i) { $(this).find("dt").click(function (e) { if($(this).hasClass('on_o')){ $(this).removeClass('on_o'); }else{ $(this).addClass('on_o'); } e.preventDefault(); e.stopPropagation() $(".pub_select").eq(i).find("dd a").each(function (x) { $(this).click(function () { $(".pub_select").removeClass("on"); $(".pub_select").eq(i).find("dd a").removeClass("on") $(this).addClass("on") $(".pub_select").eq(i).find("dt p").text($(this).text()); $(".pub_select").eq(i).find("dt").attr({"data-val":$(this).data("val")}); }) }) }) }) $(document).click(function () { $(".pub_select dd").slideUp(); $(".pub_select dt").removeClass('on_o'); }) $(".pub_select dt").on("click", function(e){ if($(this).siblings(".pub_select dd").is(":hidden")){ $(this).parents("li").siblings().find(".pub_select dd").slideUp(); $(this).siblings(".pub_select dd").slideDown(); $(this).parents(".pub_select").siblings(".pub_select").children(".pub_select dd").slideUp(); }else{ $(this).siblings(".pub_select dd").slideUp(); } }); } function proslider(){ setTimeout(function () { $(".honor_swi li").eq(0).click(); }, 200); if($(window).width()>767){ if($(".honor_swi li").length>4){ $(".honor_swi .news_btn").show() } }else{ if($(".honor_swi li").length>4){ $(".honor_swi .news_btn").show() } } // if($(window).width()<767){ // if($(".honor_swi li").length>1){ // $(".honor_swi .but_pub02").show() // } // } if($(".honor_swi li").length>1){ var pro1 = new Swiper('.honor_swi .swiper-container', { nextButton: '.pro_slider .swiper-button-next', prevButton: '.pro_slider .swiper-button-prev', slidesPerView: 4, slidesPerGroup: 1, paginationClickable: true, spaceBetween: 20, noSwiping : true, onInit: function(swiper){ var i = $('.honor_swi .swiper-slide.on').index(); swiper.slideTo(i-1); }, onSlideChangeEnd: function(swiper) { console.log(swiper.activeIndex); }, breakpoints: { 1024: { spaceBetween: 10, }, 767: { slidesPerView: 4, spaceBetween: 5, } } }); } var _ind = 0; var _len = $(".honor_swi .swiper-slide").length; var url = $(".honor_swi .swiper-slide").eq(0).data("src"); btnJudge(); $(".honor_swi .swiper-slide").click(function(){ _ind = $(this).index(); $(this).addClass("on").siblings().removeClass("on"); pro1.slideTo(_ind, 1000, false); $(".honor_text li").eq(_ind).show().siblings().hide(); btnJudge(); imgratio(); }) $(".pro_slider .swiper-button-prev").click(function() { _ind--; btnJudge() $(".honor_swi .swiper-slide").eq(_ind).addClass("on").siblings().removeClass("on"); $(".honor_swi .swiper-slide.on").click(); // var srcurl=$(".honor_swi .swiper-slide").eq(_ind).find("img").attr("src"); // console.log(srcurl) // $(".pro_bigimg img").attr("src",srcurl) $(".honor_text li").eq(_ind).show().siblings().hide(); imgratio(); }) //点击又按钮,实现_ind自加1 $('.pro_slider .swiper-button-next').click(function() { _ind++; btnJudge() $(".honor_swi .swiper-slide").eq(_ind).addClass("on").siblings().removeClass("on"); $(".honor_swi .swiper-slide.on").click(); // var srcurl=$(".honor_swi .swiper-slide").eq(_ind).find("img").attr("src"); // console.log(srcurl) // $(".pro_bigimg img").attr("src",srcurl); $(".honor_text li").eq(_ind).show().siblings().hide(); imgratio() }) function btnJudge() { if(_ind >= _len - 1) { $('.honor_swi .swiper-button-next').addClass("disabled") _ind = _len - 1; } else { $('.honor_swi .swiper-button-next').removeClass("disabled") } if(_ind <= 0) { $(".honor_swi .swiper-button-prev").addClass("disabled") _ind = 0; } else { $(".honor_swi .swiper-button-prev").removeClass("disabled") } } } function proIntrslider(){ if($(window).width()<767){ if($(".pro_intrslider li").length>1){ var pro1 = new Swiper('.pro_intrslider .swiper-container', { nextButton: '.pro_intrslider .swiper-button-next', prevButton: '.pro_intrslider .swiper-button-prev', slidesPerView: 1, slidesPerGroup: 1, paginationClickable: true, spaceBetween: 0, noSwiping : false, }); $(".pro_intrslider .news_btn2").show(); } } if($(window).width()<767){ if($(".pro_gyslider li").length>1){ var pro1 = new Swiper('.pro_gyslider .swiper-container', { nextButton: '.pro_gyslider .swiper-button-next', prevButton: '.pro_gyslider .swiper-button-prev', slidesPerView: 1, slidesPerGroup: 1, paginationClickable: true, spaceBetween: 0, noSwiping : false, }); $(".pro_gyslider .news_btn2").show(); } } if($(window).width()<1025){ if($(".pro_jsslider li").length>1){ var pro1 = new Swiper('.pro_jsslider .swiper-container', { nextButton: '.pro_jsslider .swiper-button-next', prevButton: '.pro_jsslider .swiper-button-prev', slidesPerView: 1, slidesPerGroup: 1, paginationClickable: true, spaceBetween: 0, noSwiping : false, }); $(".pro_jsslider .news_btn2").show(); } }else{ $(".pro_jsslider li").eq(0).addClass("on") $(".pro_jtxt ul li").hover(function(){ $(".pro_jsslider li").eq($(this).index()).addClass("on").siblings().removeClass("on"); }) } } function pro2(){ if($(".pro_honorslider li").length>0){ var pro1 = new Swiper('.pro_honorslider .swiper-container', { nextButton: '.pro_honorslider .swiper-button-next', prevButton: '.pro_honorslider .swiper-button-prev', slidesPerView: 2, slidesPerGroup: 1, paginationClickable: true, spaceBetween: 22, noSwiping : false, breakpoints: { 1440: { spaceBetween: 10, }, 767: { slidesPerView: 1, spaceBetween: 0, } } }); } if($(window).width()>767){ if($(".pro_honorslider li").length>2){ $(".pro_honorslider .news_btn2").show(); } }else{ if($(".pro_honorslider li").length>1){ $(".pro_honorslider .news_btn2").show(); } } if($(".pro_gdslider li").length>0){ var pro1 = new Swiper('.pro_gdslider .swiper-container', { nextButton: '.pro_gdslider .swiper-button-next', prevButton: '.pro_gdslider .swiper-button-prev', slidesPerView: 3, slidesPerGroup: 1, paginationClickable: true, spaceBetween: 25, noSwiping : false, breakpoints: { 1440: { spaceBetween: 10, }, 767: { slidesPerView: 1, spaceBetween: 0, } } }); } if($(window).width()>767){ if($(".pro_gdslider li").length>3){ $(".pro_gdslider .news_btn2").show(); } }else{ if($(".pro_gdslider li").length>1){ $(".pro_gdslider .news_btn2").show(); } } } function imgratio2() {//图片 ratio方法调用 $(".ratio-img2").each(function (index, element) { if($(this).is(":visible")) { $(this).css({minHeight:Math.floor($(this).width()*$(this).data("ratio"))}); } }); } $(function () { imgratio2();//初始化图片ratio setTimeout(function () { imgratio2(); }, 100) //窗口改变大小回调ratio; var rtime = new Date(); var timeout = false; var delta = 200; $(window).resize(function () { rtime = new Date(); if (timeout === false) { timeout = true; setTimeout(resizeend, delta); //resize只回调最后一次 } }); function resizeend() { //window.resize回调 if (new Date() - rtime < delta) { setTimeout(resizeend, delta); } else { timeout = false; imgratio()//ratio } } // }) function proTabslider(){ var _ind = 0; var _len = $(".pro_tabslider .swiper-slide").length; if($(window).width()>1024){ if(_len>5){ $(".pro_tabslider .news_btn2").show(); } } if($(window).width()<1024){ if(_len>3){ $(".pro_tabslider .news_btn2").show(); } } if($(window).width()<767){ if(_len>2){ $(".pro_tabslider .news_btn2").show(); } } var myswiper = new Swiper('.pro_tabslider .swiper-container', { nextButton: '.pro_tabslider .swiper-button-next', prevButton: '.pro_tabslider .swiper-button-prev', slidesPerView:5, breakpoints: { 1024: { slidesPerView: 3, }, 767: { slidesPerView:2, } } }); btnJudge(); $(".pro_tabslider .swiper-button-prev").click(function() { _ind--; btnJudge() $(".pro_tabslider .swiper-slide").eq(_ind).addClass("on").siblings().removeClass("on"); $(".pro_tabslider .swiper-slide.on").click(); }) $('.pro_tabslider .swiper-button-next').click(function() { _ind++; btnJudge() $(".pro_tabslider .swiper-slide").eq(_ind).addClass("on").siblings().removeClass("on"); $(".pro_tabslider .swiper-slide.on").click(); }) $(".pro_tabslider .swiper-slide").click(function(){ _ind = $(this).index(); $(this).addClass("on").siblings().removeClass("on"); btnJudge(); var url = $(this).data("src"); if(url == ""){ return false; }else{ caseAjax2(".pro_ajax",url) } }) $(".pro_tabslider .swiper-slide").eq(0).click(); function btnJudge() { //console.log(_ind,_len) if(_ind >= _len - 1) { $('.pro_tabslider .swiper-button-next').addClass("disabled") _ind = _len - 1; } else { $('.pro_tabslider .swiper-button-next').removeClass("disabled") } if(_ind <= 0) { $(".pro_tabslider .swiper-button-prev").addClass("disabled") _ind = 0; } else { $(".pro_tabslider .swiper-button-prev").removeClass("disabled") } } } function caseAjax2(str,url){ if (url.indexOf('?') == -1) { url += '?tm=' + Math.random(); }else { url += '&tm=' + Math.random(); } $.ajax({ url:url, success:function(msg){ $(str).html(""); imgratio(); $(str).append(msg); proslider(); pro2(); if($(window).width()>767){ ScollText(".pro_dttext p"); ScollText(".pro_dz01 dd p"); } if($(window).width()>1230){ ScollText(".pro_dzimg p"); } } }); }