@AlexWebDev

Как сделать красивую фильтрацию чего либо на JS?

Всем привет! Ребята, столкнулся с проблемой: я сделал фильтр товара на JQ, но он просто ужасный. Товары пропадают некрасиво и противно, .hide и .show у jquery тоже не совсем то, что мне надо. Гуглом я уже пользовался, но в тех источниках, которые я смотрел, все сводится к такому коду:
$(".portfolio-btn").on("click", function (e) {
		e.preventDefault();
		let id = $(this).attr("id");
		if ( id == "all") {
			$(".all").addClass("hide");
			setTimeout(function () {
				$(".all").removeClass("hide");
			}, 300)
		} else {
			$(".all").addClass("hide");
			setTimeout(function () {
				$("." + id).removeClass("hide");
			},300);
		}
	});

То есть все блоки скрываем, и показываем нужные. Так вот суть вопроса, как это сделать красиво?
Друзья, если вы знаете ресурс, откуда можно было бы мне взять информацию, то пожалуйста, скиньте мне его.
  • Вопрос задан
  • 145 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы