@timesanty

Как фильтровать данные?

сейчас не совсем корректно происходит фильтрация
не работает блок все страны ( все элементы скрываются после перехода от других категорий)

привязка по дата-атрибутам
19-29 строки js
https://jsfiddle.net/fcpxvtd6/2/
  • Вопрос задан
  • 122 просмотра
Решения вопроса 1
vmakhnyuk
@vmakhnyuk
Frontend developer
filterBox.forEach(elem => {
    if (filterData === "all") {
      elem.classList.remove("hide");
      return;
    }
    if (elem.dataset.filter == check) {
      elem.classList.remove('hide');
    } else {
      elem.classList.add('hide');
    }
  });
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы