Как сделать закрытие модального окна при нажатии вне его области?
Как сделать закрытие модального окна при нажатии по серой области, то есть вне области самого окна, сейчас окно закрывается и при клике по серой области и при клике по самому окну.
Если нужно быстрое решение без изменения существующей структуры модального окна, то в функции closeModal для modalContent добавьте addEventListener на click и остановите всплытие данного события выше к родителю через event.stopPropagation();
Если да, то это помогло лишь частично. Теперь при первом открытии окна , оно закрывается при нажатии на контент, при повторном открытии окна, уже не закрывается и так для каждого