@Maxymus1996

Как сократить код на jQuery?

Помогите пожалуйста сократить код:

$('.year-1').click(function() {
		fullpage_api.moveTo(2);
	});
	$('.year-2').click(function() {
		fullpage_api.moveTo(3);
	});
	$('.year-3').click(function() {
		fullpage_api.moveTo(4);
	});
	$('.year-4').click(function() {
		fullpage_api.moveTo(5);
	});
	$('.year-5').click(function() {
		fullpage_api.moveTo(6);
	});
	$('.year-6').click(function() {
		fullpage_api.moveTo(7);
	});
	$('.year-7').click(function() {
		fullpage_api.moveTo(8);
	});
	$('.year-8').click(function() {
		fullpage_api.moveTo(9);
	});
	$('.year-9').click(function() {
		fullpage_api.moveTo(10);
	});
	$('.year-10').click(function() {
		fullpage_api.moveTo(11);
	});
  • Вопрос задан
  • 70 просмотров
Решения вопроса 1
BRAGA96
@BRAGA96
for (let i = 1; i <= 10; i++) {
    $(`.year-${i}`).click(() => fullpage_api.moveTo(i + 1));
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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