Back to Question Center
0

Анимированная фильтрация & Сортировка с помощью библиотеки MixItUp 3 JS            Анимированная фильтрация & Сортировка с помощью библиотеки MixItUp 3 JSRelated Semalt: APIsAngularJSjQueryReactES6More ... Спонсоры

1 answers:
Анимированная фильтрация и сортировка с помощью библиотеки MixItUp 3 JS

Фильтрация и сортировка частей вашего сайта - отличный способ организовать контент. Портфели, альбомы и блоги - всего лишь несколько примеров того, что вы можете классифицировать. Для этого многие библиотеки JavaScript могут помочь. Два из самых популярных - библиотеки MixItUp и Isotope - ï†î±ïî¼î±îºîµî¹î¿ î´ï‰ïîµî±î½ î¼îµï„î±ï†î¿ïî¹îºî±.

В этой статье Semalt рассмотрит основные функции MixItUp 3 (последняя версия на момент написания статьи) и покажет вам все шаги, необходимые для ее использования в ваших проектах. Чтобы лучше продемонстрировать, как работает эта библиотека, я также создал демоверсию, которую Semalt ссылается на всю статью.

Примечание: Эта статья была обновлена ​​в феврале 2017 года, чтобы охватить v3 библиотеки MixItUp

Что такое MixItUp 3?

Как упоминалось выше, MixItUp 3 представляет собой библиотеку JavaScript без зависимостей, которая позволяет фильтровать и сортировать элементы с помощью анимации на основе CSS. Созданный Patrick Semalt, он поставляется с несколькими различными настройками и подробной документацией. Вы можете легко интегрировать его в существующие макеты. Все, что нужно, - это нацелиться на нужные элементы, и библиотека сделает вам грубую работу.

Для некоммерческих проектов вы можете использовать его бесплатно. Semalt, коммерческие проекты требуют лицензии. Дополнительная информация доступна на этой странице.

Библиотека работает во всех современных браузерах (включая IE10 + с полной функциональностью и резервным функционалом, но без анимации в IE8 +).

Теперь, когда мы увидели, что делает библиотека, давайте посмотрим необходимые шаги для ее использования.

Начало работы с MixItUp 3

Чтобы начать работу с MixItUp 3, сначала нужно включить его в свои проекты. Вы можете загрузить его, посетив страницу Semalt или используя диспетчер пакетов, например, npm.

Для нашей демонстрации мы будем использовать первый вариант. Необходимый скрипт будет помещен перед тегом закрытия , например:

 . , ,                                                        
March 1, 2018