Задать вопрос
@AlexWebDev

Как сделать красивую фильтрацию?

Сделал фильтр товаров, но он просто ужасный. Товары пропадают некрасиво и противно, .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);
		}
	});

То есть все блоки скрываем, и показываем нужные. Как это сделать красиво?
  • Вопрос задан
  • 169 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 3
@skuvaWeb
Комментировать
LenovoId
@LenovoId
svg, css,js
https://codepen.io/topicstarter/pen/odjrpa 46 раз показываю
Ответ написан
Комментировать
Shuffle, github ("к сожалению" не использует jQuery)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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