@pavelmosin

JQuery. Как добавить недостающий класс?

Добрый день.

Допустим, имеется такой фрагмент
<div class="parent">
	<div class="div1"></div>
	<div class="div2"></div>
	<div class="div3"></div>
	<div class="div4"></div>
	<div class="div5"></div>
</div>


При клике на .parent удаляется, допустим .div2 и добавляется пустой див в .parent
<div class="parent">
	<div class="div1"></div>
	<div class="div3"></div>
	<div class="div4"></div>
	<div class="div5"></div>
	<div></div>
</div>


Как диву без класса добавить класс .div2 ?
  • Вопрос задан
  • 100 просмотров
Решения вопроса 1
rockfeeler
@rockfeeler
Фронтендер, дизайнер, верстальщик-перфекционист
Запоминать класс и контент в момент удаления случайного дива, затем давать это все новому диву.

Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
просто добавить класс addClass() последнему элементу :last-child

$('.parent div:last-child').addClass('div2');
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час
21 нояб. 2024, в 21:42
100000 руб./за проект