슬라이드 무한 재생 채택완료

2년 전 조회 2,081

 슬라이드 무한 재생 할려고 하는데 어떤걸 수정하면 되나요?

Copy
$(document).ready(function () {

    // visual
    var visual = $(".visual");
    function introOn() {
        setTimeout(function(){
            visual.find(".bg").addClass("on");
        }, 200);
        setTimeout(function(){
            visual.find(".text").addClass("on");
        }, 1600);
        setTimeout(function () {
            $("header").addClass("white");
            visualSlideOn();
        }, 2200);
    }
    introOn();
    function visualSlideOn() {
        var visualSwiper = new Swiper(".visual .slideBox", {
            effect: "fade",
            loop:  true,
            speed: 1000,
            autoplay: {
                delay: 4200,
                disableOnInteraction:true,
            },
            watchSlidesProgress: true,
            navigation: {
                prevEl: ".visual .prevButton",
                nextEl: ".visual .nextButton",
            },
        });
    }
})

답변 2개

채택된 답변
+20 포인트

아래의 이유로 안될수 있습니다~

1. 슬라이드의 개수가 1개 이하인 경우

2. Swiper 라이브러리 버전이 낮은 경우

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

disableOnInteraction:true,

이부분을 false 로 수정해보세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고