@kentos

Как сделать отслеживание слайда?

Использую slick слайдер, в качестве кнопок навигации используются элементы <a class="no-active></a>.
Как сделать, чтобы при смене слайда соответствующему элементу добавлялся класс active-link? Пытался реализовать вот так:

$('.menu-slider').on('afterChange', function(event, slick, currentSlide, nextSlide){
        $('.no-active').removeClass('active-link');
        currentSlide = $('.no-active').addClass('active-link');
    });

Но присваиваются всем.
  • Вопрос задан
  • 240 просмотров
Решения вопроса 1
0xD34F
@0xD34F
$('.menu-slider').on('afterChange', function(event, slick, currentSlide) {
  $('.no-active').removeClass('active-link').eq(currentSlide).addClass('active-link');
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы