@ebbk

Как сделать чтобы это закрывалось при клике не на него?

Драстите сделал селект чтобы был с иконками при помощи js, все готово но не могу понять как сделать чтобы при клике на задний фон закрывался этот селект, как настоящий селект .
https://codepen.io/vsjerkil/pen/jOVgJYy
  • Вопрос задан
  • 48 просмотров
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
в onclick добавить event.stopPropagation();

и слушать клик на body:
document.body.addEventListener('click', () => {
    if (newdiw.classList.contains("active")) newdiw.classList.remove("active");
  });


codepen
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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