@starkingdom

При нажатии на 2 блока, нельзя нажать на 3 js?

Дорогие друзья! Не могу придумать и не знаю с чего начать
Есть 3 блока, нужно сделелать так, если я нажимаю на любые два блока, то они становятся активными, условно закрашиваются красным, но теперь я не могу нажать на третий блок, он не должен сработать, не должен стать активным, но если я например нажму ещё раз на второй блок, то уже смогу нажать на третий, и он будет активным, а второй уже не должен быть активным.
Помогите, вообще ничего нету и в инете ничего не могу найти
63d042573c52a313532666.png
  • Вопрос задан
  • 51 просмотр
Решения вопроса 1
FeST1VaL
@FeST1VaL
Тихий
а головой пытались думать? раз не можете решить эту задачу целиком, то разбейте на подзадачи...

по существу делаем обработку клика в котором
1. проверяем есть ли класс active
2. если есть класс,то просто убираем его, если нет, то проверяем кол-во активных элементов, если меньше двух то даем класс иначе return;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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