Почему не работает слайдер и выдает ошибку: "slides[i].hasClass is not a function". В каком месте это функция? Помогите разобраться, пожалуйста
$('.slider_nextSlide').on('click', function() {
var slides = $('.slide');
var currentSlide, index;
for (var i = 0; i < slides.length; i++) {
if (slides[i].hasClass('slide__current')) {
currentSlide = slides[i];
index = i;
}
}
currentSlide.removeClass('slide__current');
var nextSlide = slides[index + 1];
nextSlide.addClass('slide__current');
});
<div class="slider_container">
<div class="slider_prevSlide">«</div>
<div class="slider_nextSlide">»</div>
<ul class="slider">
<li class="slide slide__current">1</li>
<li class="slide">2</li>
<li class="slide">3</li>
</ul>
</div>