Задать вопрос
@freeman0204

Как в slick сделать перелистывание по 4 слайда и вывести количество текущий слайдов?

Есть слайдер с такими настройками:

$('.js_slider_cat_js').slick({
        prevArrow: $('.prev_slider'),
        nextArrow: $('.next_slider'),
        centerMode: true,
        centerPadding: '20%',
        infinite: true,
        slidesToShow: 4,
        slidesToScroll: 4,
        speed: 500,
        variableWidth: true,
    });

  var total_1 = $('.js_slider_test .slick-slide:not(.slick-cloned)').length;
    $('.slide_info .total').text(total_1);

    $('.js_slider_test').on('afterChange', function (event, slick, currentSlide, nextSlide) {
        $('.slide_info .current').text(currentSlide + 1);
    });

Я нашел общее количество слайдов, а теперь нужно вывести текущий слайд. У меня сейчас выводиться 1 из 20. Но по факту активных 4. Должно быть так, 4 из 20, нажали next и уже 8 из 20 и т.д.
У меня стоит slidesToScroll: 4, но все равно листается по одному. Может дело в centerMode?
Блок с текущий слайдом и общим количеством у меня отдельной версткой.
  • Вопрос задан
  • 131 просмотр
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы