Как правильно добавить классы для элементов с помощью цикла?

Добрый вечер, назрел вопрос, задача довольно тривиальная.
Хочу добавить элементам классы с уникальным id.
Щас делаю таким образом
var all_area = $('.items_area');
	for(i = 1;  i < all_area.children().length; i++) {
		all_area.children().addClass('item_' + i);
	}

Но получаю такое,
5b1eafa98b1f0364609545.png
Подскажите, как правильно добавить элементам класс с порядковым номером? без добавления лишних классов. Один элемент, один класс с своим id
  • Вопрос задан
  • 140 просмотров
Пригласить эксперта
Ответы на вопрос 1
odobrygin
@odobrygin
Front-end / Back-end Developer
$('.item_area').each(function(){
$(this).addClass(`item_${$(this).index()}`);
});
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы