var zoom = window.devicePixelRatio || window.screen.deviceXDPI / window.screen.logicalXDPI;; fontSize(); $(window).resize(function() { fontSize(); }); function fontSize() { var size; var winW = window.innerWidth; if (winW <= 1600 && winW > 800) { size = Math.round(winW / 16); } else if (winW <= 800) { size = Math.round(winW / 7.5); if (size > 65) { size = 65; } } else { size = 100; } $('html').css({ 'font-size': size + 'px' }) if (zoom == 1.25) { $('html').addClass('zoom125') } else if (zoom == 1.5) { $('html').addClass('zoom150') } } $(function(){ var bodyHeight = document.body.scrollHeight; var mbgScale = bodyHeight>0?bodyHeight:1; $(window).on('scroll', function() { var top =$(document).scrollTop(); if(top>400){ $(".header").addClass('fixed'); // $(".sidebar-menu .badge").addClass('show'); }else{ $(".header").removeClass('fixed'); //$(".sidebar-menu .badge").removeClass('show'); } $(".sidebar-menu .badge").addClass('show'); }); $(".sidebar-menu").hover(function(){ $(".sidebar-menu").addClass('show') },function(){ $(".sidebar-menu").removeClass('show') }) $(".sidebar-menu .gotoback").click(function(){ $('body,html').animate({scrollTop:0},800); }) $(".global-nav-box .gb-schbtn").click(function(){ $(".gb-sch-box").fadeToggle(); }) $(".gb-sch-box .sch-tool").click(function(event){ event.stopPropagation(); }) $(".gb-sch-box").click(function(){ $(this).fadeOut(); }) if($(".banners-box .visit-swupl").length>0){ setTimeout(function () { $(".banners-box .visit-swupl").addClass('show') }, 1000); } setTimeout(function () { AOS.init({ duration: 1000, disable: 'mobile' }); }, 500); if($('.main-banners').length>0){ var homedom = $('.main-banners'); var mySwiper = new Swiper(homedom, { loop:true, autoplay: 5000, autoplayDisableOnInteraction: false, paginationClickable: true, speed: 600, pagination: homedom.find('.dots'), onSlideChangeEnd: function(swiper) { let activeIndex = swiper.activeIndex let swiperSlide = $('.main-banners .swiper-slide') $(swiperSlide).find('img').removeClass('banAnimationImg') $(swiperSlide[activeIndex]).find('img').addClass('banAnimationImg') }, paginationBulletRender: function (swiper, index, className) { return '' + (index + 1) + ''; } }); homedom.find('.lf-btn').click(function () { mySwiper.slidePrev() }); homedom.find('.rg-btn').click(function () { mySwiper.slideNext() }); homedom.hover( function () { mySwiper.stopAutoplay() }, function () { mySwiper.startAutoplay() } ) var winW = window.innerWidth; //////////////////////////////////////// var themebannersdom = $('.themebanners'); var themebannerSlidesPerView = 3; var themebannerSpaceBetween = 30; if(winW<=800){ themebannerSlidesPerView = 1; themebannerSpaceBetween = 0; } var themebannersSwiper = new Swiper(themebannersdom, { loop:true, autoplay: 5000, slidesPerView: themebannerSlidesPerView, spaceBetween: themebannerSpaceBetween, autoplayDisableOnInteraction: false, paginationClickable: true, speed: 600, pagination: themebannersdom.find('.dots'), onSlideChangeStart: function(swiper){ } }); themebannersdom.hover( function () { themebannersSwiper.stopAutoplay() }, function () { themebannersSwiper.startAutoplay() } ) //////////////////////////////////////// var schoolpicnewsdom = $('.schoolpicnewsbanners'); var schoolpicnewsSlidesPerView = 5; var schoolpicnewsSpaceBetween = 30; if(winW<=800){ schoolpicnewsSlidesPerView = 1; schoolpicnewsSpaceBetween = 0; } var schoolpicnewsSwiper = new Swiper(schoolpicnewsdom, { loop:true, autoplay: 5000, slidesPerView: schoolpicnewsSlidesPerView, spaceBetween: schoolpicnewsSpaceBetween, autoplayDisableOnInteraction: false, paginationClickable: true, centeredSlides:true, speed: 600, pagination: schoolpicnewsdom.find('.dots'), onSlideChangeStart: function(swiper){ } }); schoolpicnewsdom.hover( function () { schoolpicnewsSwiper.stopAutoplay() }, function () { schoolpicnewsSwiper.startAutoplay() } ) $('.theme-pic-news-box .pre').click(function () { schoolpicnewsSwiper.slidePrev() }); $('.theme-pic-news-box .next').click(function () { schoolpicnewsSwiper.slideNext() }) $(".theme-pic-news-box .swiper-slide").click(function(){ $(".theme-pic-news-box .detail-box .ct").html($(this).find('.ndt').html()) $(".theme-pic-news-box .detail-box").show(); }) $(".theme-pic-news-box .detail-box .close").click(function(){ $(".theme-pic-news-box .detail-box").hide(); }) //////////////////////////////////////// var newsbannerdom = $('.newsbanner'); var newsbannerSwiper = new Swiper(newsbannerdom, { loop:true, autoplay: 5000, autoplayDisableOnInteraction: false, paginationClickable: true, speed: 600, pagination: newsbannerdom.find('.dots'), onSlideChangeStart: function(swiper){ } }); newsbannerdom.find('.pre').click(function () { newsbannerSwiper.slidePrev() }); newsbannerdom.find('.next').click(function () { newsbannerSwiper.slideNext() }) newsbannerdom.hover( function () { newsbannerSwiper.stopAutoplay() }, function () { newsbannerSwiper.startAutoplay() } ) //////////////////////////////////////// var djbannerdom = $('.djbanner'); var djbannerSwiper = new Swiper(djbannerdom, { loop:true, autoplay: 5000, autoplayDisableOnInteraction: false, paginationClickable: true, speed: 600, pagination: djbannerdom.find('.dots'), onSlideChangeStart: function(swiper){ } }); djbannerdom.find('.arrow-box .lf').click(function () { djbannerSwiper.slidePrev() }); djbannerdom.find('.arrow-box .rg').click(function () { djbannerSwiper.slideNext() }) djbannerdom.hover( function () { djbannerSwiper.stopAutoplay() }, function () { djbannerSwiper.startAutoplay() } ) //////////////////////////////////////// var bigteacherbannerDom = $('.bigteacherbanner'); var bigteacherbannerSwiper = new Swiper(bigteacherbannerDom, { loop:false, autoplay: 5000, slidesPerView: 1, spaceBetween: 0, autoplayDisableOnInteraction: false, paginationClickable: true, speed: 600, pagination: bigteacherbannerDom.find('.dots') }); bigteacherbannerDom.hover( function () { bigteacherbannerSwiper.stopAutoplay() }, function () { bigteacherbannerSwiper.startAutoplay() } ) //////////////////////////////////////// var goodsteacherbannerDom = $('.goodsteacherbanner'); var goodsteacherbannerSwiper = new Swiper(goodsteacherbannerDom, { loop:false, autoplay: 5000, slidesPerView: 1, spaceBetween: 0, autoplayDisableOnInteraction: false, paginationClickable: true, speed: 600, pagination: goodsteacherbannerDom.find('.dots') }); goodsteacherbannerDom.hover( function () { goodsteacherbannerSwiper.stopAutoplay() }, function () { goodsteacherbannerSwiper.startAutoplay() } ) //////////////////////////////////////// var databannerDom = $('.databanner'); var winW = window.innerWidth; var databannerSlidesPerView = 5; var databannerSpaceBetween = 30; if(winW<=800){ databannerSlidesPerView = 3; } var databannerSwiper = new Swiper(databannerDom, { loop:false, autoplay: 5000, slidesPerView: databannerSlidesPerView, spaceBetween: databannerSpaceBetween, autoplayDisableOnInteraction: false, paginationClickable: true, speed: 600, pagination: databannerDom.find('.dots') }); databannerDom.hover( function () { databannerSwiper.stopAutoplay() }, function () { databannerSwiper.startAutoplay() } ) //////////////////////////////////////// var studentbannerdom = $('.studentbanner'); var studentbannerSwiper = new Swiper(studentbannerdom, { loop:true, autoplay: 5000, autoplayDisableOnInteraction: false, paginationClickable: true, speed: 600, pagination: studentbannerdom.find('.dots'), onSlideChangeStart: function(swiper){ } }); studentbannerdom.find('.arrow-box .lf').click(function () { studentbannerSwiper.slidePrev() }); studentbannerdom.find('.arrow-box .rg').click(function () { studentbannerSwiper.slideNext() }) studentbannerdom.hover( function () { studentbannerSwiper.stopAutoplay() }, function () { studentbannerSwiper.startAutoplay() } ) } if($('.studentactivitybanner').length>0){ //////////////////////////////////////// var studentactivitybannerdom = $('.studentactivitybanner'); var studentactivitybannerSwiper = new Swiper(studentactivitybannerdom, { loop:true, autoplay: 5000, autoplayDisableOnInteraction: false, paginationClickable: true, speed: 600, pagination: studentactivitybannerdom.find('.dots'), onSlideChangeStart: function(swiper){ } }); studentactivitybannerdom.find('.pre').click(function () { studentactivitybannerSwiper.slidePrev() }); studentactivitybannerdom.find('.next').click(function () { studentactivitybannerSwiper.slideNext() }) studentactivitybannerdom.hover( function () { studentactivitybannerSwiper.stopAutoplay() }, function () { studentactivitybannerSwiper.startAutoplay() } ) } ////////////// if($(".mediasbanner").length>0){ var mediasbannerDom = $('.mediasbanner'); var winW = window.innerWidth; var mediasbannerSlidesPerView = 21; var mediasbannerSpaceBetween = 0; if(winW<=800){ mediasbannerSlidesPerView = 5; mediasbannerSpaceBetween = 0; } var mediasbannerSwiper = new Swiper(mediasbannerDom, { /* loop:true,*/ autoplay: 5000, slidesPerView: mediasbannerSlidesPerView, spaceBetween: 0, autoplayDisableOnInteraction: false, paginationClickable: true, speed: 600 }); mediasbannerDom.hover( function () { mediasbannerSwiper.stopAutoplay() }, function () { mediasbannerSwiper.startAutoplay() } ) $(".media-box").find('.pre').click(function () { mediasbannerSwiper.slidePrev() }); $(".media-box").find('.next').click(function () { mediasbannerSwiper.slideNext() }) var mediaboxliIndex = 0; var codesrc = ""; $(".gb-bm-box .media-box li").hover(function(){ mediaboxliIndex = $(this).index(); codesrc = $(this).attr('data-code') if(codesrc!=""){ $(".gb-bm-box .media-box .code-box").addClass('show') $(".gb-bm-box .media-box .code-box").find('img').attr('src',codesrc) if(winW<=800){ // $(".gb-bm-box .media-box .code-box").css(left,'50%') }else{ $(".gb-bm-box .media-box .code-box").css({left:$(this).position().left+$(this).width()/2}) } } if(winW>800){ $(".gb-bm-box .media-box li").find('.item').css({top:'1.5rem'}) $(this).find('.item').css({top:'0rem'}) $(".gb-bm-box .media-box li").eq(mediaboxliIndex-1).find('.item').css({top:'.3rem'}) $(".gb-bm-box .media-box li").eq(mediaboxliIndex-2).find('.item').css({top:'.6rem'}) $(".gb-bm-box .media-box li").eq(mediaboxliIndex-3).find('.item').css({top:'.9rem'}) $(".gb-bm-box .media-box li").eq(mediaboxliIndex-4).find('.item').css({top:'1.2rem'}) $(".gb-bm-box .media-box li").eq(mediaboxliIndex+1).find('.item').css({top:'.3rem'}) $(".gb-bm-box .media-box li").eq(mediaboxliIndex+2).find('.item').css({top:'.6rem'}) $(".gb-bm-box .media-box li").eq(mediaboxliIndex+3).find('.item').css({top:'.9rem'}) $(".gb-bm-box .media-box li").eq(mediaboxliIndex+4).find('.item').css({top:'1.2rem'}) } },function(){ $(".gb-bm-box .media-box .code-box").removeClass('show') }) } $(".mobile-btn").click(function(){ $(this).toggleClass('show') $(".header .top").toggleClass('show') }) })