document.querySelector('.popup_engineer'); - это модальное окно
document.addEventListener( 'click', (e) => {
const withinBoundaries = e.composedPath().includes(popup2);
if ( ! withinBoundaries ) {
popup2.style.display = 'none'; // скрываем элемент т к клик был за его пределами
}
}); в консоли нет ошибок, можете подсказать где ошибка в коде?
Зачем ты забиваешь гвозди микроскопом? Не стоит здесь использовать e.composedPath()
что нагуглил то и попытался внедрить, пытался еще и чтобы при клике на body popup скрывался, но тоже ничего не получилось
а что уместнее?
Почитай про использование метода closest
спс
Обсуждают сегодня