@damarkuzz

Как добавить класс по любому клику внутри блока?

Стоит задача добавить класс active для <div class="item"> по любому клику в любом месте блока .item. При этом основная сложность состоит в том, чтобы применялся класс только для конкретного .item.

Пробовал решить задачу данным скриптом:

<div class="item">1</div>
<div class="item">2</div>
<div class="item">3</div>

$('.item').mouseup(function (e) {
    var container = $('.item');
    if (container.has(e.target).length === 0){
        container.removeClass('active');
    }
    });
  • Вопрос задан
  • 40 просмотров
Решения вопроса 1
GrinMorg
@GrinMorg
Если ответ помог, отметь решением
Есть такой вариант, без JQuery
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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