Показать сообщение отдельно
  #1 (permalink)  
Старый 29.04.2020, 06:32
Профессор
Отправить личное сообщение для Сергей Ракипов Посмотреть профиль Найти все сообщения от Сергей Ракипов
 
Регистрация: 01.06.2010
Сообщений: 668

Стрелочные функции
Я пока ими не пишу, в будущем обязательно

но не могу понять что я не правильно написал

сначала стрелочная, она работает, потом я ее переписал как мне понятнее и она не работает.

let activeSlide = n => {
	for(slide of slides){
		slide.classList.remove("active");
	}
	slides[n].classList.add("active");
}

let nextSlide = () => {
	if(index == slides.length -1){
		index = 0;
		activeSlide(index);
	}
	else{
		index++;
		activeSlide(index);
	}
}

next.addEventListener("click", nextSlide);





let activeSlide = function(n){
	for(let i=0; i<slides.length; i++){
		slides.classList.remove("active");
	}
	slides[n].classList.add("active");
}

let nextSlide = function(){
	if (index == slides.length - 1){
		index = 0;
		activeSlide(index);
	}
	else{
	index++;
	activeSlide(index);
	}
}

next.addEventListener("click", nextSlide);
Ответить с цитированием