Slick. js количество на странице - PullRequest
0 голосов
/ 28 апреля 2020

Привет, ссылаясь на этот вопрос , js считается по слайду. Мой слайдшоу - 3 на страницу. Как я могу сделать это считать по странице? Это значит

  • 1/3
  • 2/3
  • 3/3

Вот мой результат на данный момент:

  • 1/3
  • 4/3
  • 7/3

enter image description here

enter image description here

enter image description here

$slickElement.on('init reInit afterChange', function (event, slick, currentSlide, nextSlide) {
        if (!slick.$dots) {
            return;
        }

        var i = (currentSlide ? currentSlide : 0) + 1;
        $status.text(i + ' / ' + slick.$dots[0].children.length);
    });

1 Ответ

0 голосов
/ 28 апреля 2020

как насчет просто пересчитать это?

var perPage = 3;
var total = slick.$dots[0].children.length;
var i = currentSlide > 0 ? currentSlide/perPage : 0;
$status.text(i + ' / ' + total);
...