Добрый день! У меня в коде есть функция, по клику, которая добавляет класс hide.
const filterBox = document.querySelectorAll('.goods-card');
document.querySelector('nav').addEventListener('click', (event) => {
if (event.target.tagName !== 'LI') return false;
let filterClass = event.target.dataset['f'];
filterBox.forEach ( elem => {
elem.classList.remove('hide');
if (!elem.classList.contains(filterClass)){
elem.classList.add('hide');
}
});
});
Мне хотелось бы чтобы на второй клик удалялся класс hide. Как это можно реализовать?
Вот пример
https://codepen.io/abdelyazy/pen/rNxEGKg (меню слева)
Заранее благодарен!