Код: Выделить всё
var details = [...document.querySelectorAll('details')];
document.addEventListener('click', function(e) {
if (!details.some(f => f.contains(e.target))) {
details.forEach(f => f.removeAttribute('open'));
}
})< /code>
Details 1
content
Details 2
content
Details 3
content
Чего мне не хватает?
Подробнее здесь: https://stackoverflow.com/questions/686 ... de-the-tag