Добрый день.
Есть три кнопки с разными ID. При нажатии на них открываются соответствующие окна. Но при нажатии на следующее, предыдущее не закрывается. Я понимаю, как это сделать с табами, но что-то не могу быстро сообразить как это сделать сейчас.
JSfiddle
let toolbar = document.querySelector('.toolbar');
toolbar.onclick = function(event) {
let target = event.target.closest('a');
if (target.tagName != 'A') return;
let modalActive = document.querySelector('#' + target.dataset.target);
modalActive.classList.toggle("modal-window--active");
};
JSfiddle