<img>
или background-image:
), то этот самый svg должен быть self-contained, т.е. не должен зависеть от внешних источников<head>
или в самое начало <body>
, чтобы он выполнился при парсинге этого места браузером; и не ссылкой, а напрямуюlet close = same.querySelector('.close__popup')
if (e.target == same){