Swiper игнорирует задержку

Я пытаюсь использовать задержку для swiper, но он игнорирует параметр, я пытаюсь изменить количество миллисекунд, но ничего не меняется.

возможно, это какой-то конфликт здесь, мой сайт: https://www.warriorshop.com.br/

var swiper = new Swiper('.swiper-container', {
    pagination: {
        el: '.swiper-pagination',
        clickable: true,
    },
    loop: true,
    speed: 4000,
    autoplay: {
        delay: 20000,
    },
});

person Daniel Leal Freitas    schedule 12.09.2018    source источник


Ответы (1)


Автовоспроизведение принимает логическое значение, это не вариант. Вместо этого я нашел рабочий вариант. Это довольно ясно в документации

Поэтому вам просто нужно добавить этот параметр в свой div class="swiper-slide", и все заработает:

data-swiper-autoplay="2000"

person Alice Arkalykova    schedule 30.05.2019
comment
Ты неправ. параметр autoplay может быть либо boolean, либо object. Пожалуйста, внимательно прочитайте: swiperjs.com/api/#autoplay. - person Laode Muhammad Al Fatih; 02.03.2020