Задать вопрос

Отследить клик по li элементу?

Есть 2 меню стоящие рядом, но в разных divах, нужно отследить, при клике на li навешивается на него класс active. Active висит 1 на 2 UL, т.е если в правом есть active, в левом нет, и наоборот.

Нужно сделать проверку, если кликнуто по li, который находится в одном ul с active, то ничего не делать, если в этом UL нет active, то совершать действие.

0fc260eb810f4242a8bf47e8368ab1c8.png
  • Вопрос задан
  • 410 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
l1tero
@l1tero
Быдлокодер
Немного топорно, но https://jsfiddle.net/b1e9daad/ вот. Там соответственно вместо
$('ul').removeClass('active');
можно поставить уникальный класс, который будет висеть только на этих 2х ul
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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