Показать сообщение отдельно
  #1 (permalink)  
Старый 25.02.2021, 11:44
Аспирант
Отправить личное сообщение для venom1996 Посмотреть профиль Найти все сообщения от venom1996
 
Регистрация: 10.11.2020
Сообщений: 69

как скрыть навигацию при 3 или меньше слайдов ?swiper js
if ($(".main-video").length > 0) {
               var ids = $(".main-video").data("ids");
        if($(window).width() > 387) {
            $('.main-video__item .main-video__cover .main-video__link img').each(function() {
                var url = $(this).attr('data-src').replace('mqdefault.jpg','maxresdefault.jpg');
                $(this).attr('data-src', url);
                $(this).attr('data-ids', url);
                // console.log($(this).attr('data-src'));
                // $(".main-video__nav").addClass("disabled");
            });
        }
        //Инициализируем карусель с видео
        var mainVideoSlider = new Swiper(".main-video__slider", {
            slidesPerView: 1,
            spaceBetween: 7,
            speed: 800,
            loop: false,
            centerInsufficientSlides: true,
            preloadImages: false,
            lazy: {
                loadPrevNext: true,
            },
            // autoplay: {
            //  delay: 5000,
            // },
            navigation: {
                nextEl: ".main-video__nav .-next",
                prevEl: ".main-video__nav .-prev"
            },
            breakpoints: {
                767: {
                    slidesPerView: 3,
                    spaceBetween: 20
                }
            }
        });
    }


не могу сформировать условие, есть идея просто добавлять в класс
$(".main-video__nav").addClass( "disabled" )
а в нём display none
Ответить с цитированием