@ebbk

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

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

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


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

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

Похожие вопросы
28 нояб. 2024, в 05:21
2000 руб./за проект
28 нояб. 2024, в 05:18
500 руб./за проект
28 нояб. 2024, в 03:51
3500 руб./за проект