Как добавить пользовательский класс в скользящий слайдер, как показано ниже
<div class="slick-slide">...</div>
<div class="slick-slide">...</div>
<div class="slick-slide slick-active slick-slide1">...</div>
<div class="slick-slide slick-active slick-slide2">...</div>
<div class="slick-slide slick-active slick-slide3">...</div>
<div class="slick-slide slick-active slick-slide4">...</div>
<div class="slick-slide slick-active slick-slide5">...</div>
<div class="slick-slide">...</div>
<div class="slick-slide">...</div>
Мне нужно добавить класс только к активному слайдеру (". Slick-active"). И нужно поменять класс при смене слайда.
Я использую следующий код, но он не работает.
$(".slider").slick({
dots: false,
arrows : true,
infinite: true,
slidesToShow: 5,
slidesToScroll: 1,
speed: 500
});
$('.slider').on({beforeChange: function (event, slick, current_slide_index, next_slide_index) {
$('.slick-slide').removeClass('slick-main-active');
$('.slick-slide[data-index=' + next_slide_index + ']').addClass('slick-main-active');
}})
Примечание. Я передаю этот код с другого сайта. Может быть, это неправильно, я
просто показывая, что я сделал.
![enter image description here](https://i.stack.imgur.com/fDgnD.png)