window.onload = init; function init() { document.getElementById("button").onclick = addMyClass; } // Params let mainSliderSelector = '.main-slider', navSliderSelector = '.nav-slider', interleaveOffset = 0.5; // Main Slider let mainSliderOptions = { loop: true, speed:1000, autoplay: { delay: 5000, }, loopAdditionalSlides: 10, grabCursor: true, watchSlidesProgress: true, navigation: { nextEl: ".swiper-arrow-next", prevEl: ".swiper-arrow-prev" }, on: { init: function(){ this.autoplay.stop(); }, imagesReady: function(){ this.el.classList.remove('loading'); //this.autoplay.start(); }, slideChangeTransitionEnd: function(){ let swiper = this, captions = swiper.el.querySelectorAll('.caption'); for (let i = 0; i < captions.length; ++i) { captions[i].classList.remove('show'); } swiper.slides[swiper.activeIndex].querySelector('.caption').classList.add('show'); }, progress: function(){ let swiper = this; for (let i = 0; i < swiper.slides.length; i++) { let slideProgress = swiper.slides[i].progress, innerOffset = swiper.width * interleaveOffset, innerTranslate = slideProgress * innerOffset; swiper.slides[i].querySelector(".slide-bgimg").style.transform = "translateX(" + innerTranslate + "px)"; } }, touchStart: function() { let swiper = this; for (let i = 0; i < swiper.slides.length; i++) { swiper.slides[i].style.transition = ""; } }, setTransition: function(speed) { let swiper = this; for (let i = 0; i < swiper.slides.length; i++) { swiper.slides[i].style.transition = speed + "ms"; swiper.slides[i].querySelector(".slide-bgimg").style.transition = speed + "ms"; } } } }; let mainSlider = new Swiper(mainSliderSelector, mainSliderOptions); window.onscroll = function() { var wScroll = $(window).scrollTop(); if (wScroll > 0) { $("#intro").addClass("scroll"); } else { $("#intro").removeClass("scroll"); } }