@0348raven

Как отловить перенос класса active?

<div class="owl-controls clickable">
  <div class="owl-pagination">
    <div class="owl-page"><span class=""></span></div>
    <div class="owl-page"><span class=""></span></div>
    <div class="owl-page active"><span class=""></span></div>
    <div class="owl-page"><span class=""></span></div>
    <div class="owl-page"><span class=""></span></div>
  </div>
</div>


Этот код встраивает сама карусель. По-хорошему мне необходимо сделать счетчик вида 1/5.

Грубо и корявенько это можно сделать так

var owlPage = $(".owl-page");

    $(function(){
        $(".owl-page-altogether").html($(owlPage).length);
    })

    var owlPageIndexNumber = $('.owl-pagination .owl-page').index($('.owl-page.active')) + 1;

    $(".owl-page-index-number").text(owlPageIndexNumber);


<p class="b-owl__navigation__el-count-mod-house">
  <span class="owl-page-index-number"></span>/<span class="owl-page-altogether"></span>
</p>


Осталось только отлавливать и изменять "owl-page-index-number" по клику на навигацию карусели. Понимаю, что через addEventListner, но далее что?
  • Вопрос задан
  • 132 просмотра
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

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