моя цель - когда фон текущего слайда темный, я хочу превратить текст заголовка в белый цвет.
Я пытаюсь использовать hasClass
на slick-current
и slick-active
,но он не работает
Вот мой HTML
<header>
<ul>
<li>TEXT</li>
<li>TEXT2</li>
<li>TEXT3</li>
</ul>
</header>
<ul class="slider">
<li></li>
<li class="dark"></li>
<li></li>
<li></li>
<li class="dark><li>
</ul>
CSS
header {
color: black;
}
.white-text {
color: white;
}
.dark {
background: black;
}
JS
$('.slider').slick().on('onChange', function(event, slick, currentSlide){
if(currentSlide.hasClass('dark')) {
$('header').addClass('white-text')
}
$('header').removeClass('white-text')
});