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

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

Сейчас слайдер листает по 4 слайда за раз и естественно считает перелистывание 1,5 и т.д. Кнопки на слик у меня кастомные и блок с выводом количества слайдов и текущий слайд тоже кастомные.

Ниже есть одно решение, но оно не всегда срабатывает.

Как еще можно реализовать данный функционал на слик? Что бы при пролистывании 4 слайда за раз писало 1/10, 2/10, 3/10 и т.д.

var total_1 = $('.slider_product_js_tab_2 .slick-slide:not(.slick-cloned)').length / 4;

            $('.wrapper_arrow_tab_2 .total').text(Math.ceil(total_1));
            $('.slider_product_js_tab_2').on('afterChange', function (event, slick, currentSlide, nextSlide) {
                $('.wrapper_arrow_tab_2 .current').text(currentSlide / 4 + 1);
            });
  • Вопрос задан
  • 238 просмотров
Подписаться 1 Простой 9 комментариев
Решения вопроса 1
MrDecoy
@MrDecoy
Верставший фронтендер
Округления вверх нужны для нечётных комбинаций
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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