Задача такая, что если контент выходит за размер экрана то должен отключаться Swiper и должна становиться простая прокрутка страницы. Swiper как бы отключается (элементы Swiper скрываются), но принцип прокрутки по слайдерам остается.
(кэш браузера чистил)
объясните пожалуйста почему
// События
on: {
init: function () {
setScrollType();
wrapper.classList.add('_loaded');
},
resize: function () {
setScrollType();
},
},
});
function setScrollType() {
if (wrapper.classList.contains('_free')) {
wrapper.classList.remove ('_free');
pageSlider.params.freeMode = false;
}
for (let index = 0; index < pageSlider.slides.length; index++) {
const pageSlide = pageSlider.slides[index];
const pageSlideContent = pageSlide.querySelector('.screen_content');
if (pageSlideContent) {
const pageSlideContentHeight = pageSlideContent.offsetHeight;
if (pageSlideContentHeight > window.innerHeight) {
wrapper.classList.add('_free');
pageSlider.params.freeMode = true;
break;
}
}
}
}
pageSlider.init();