Топ плагинов jQuery. Плагин Slidebars

Топ плагинов jQuery. Плагин Slidebars

От автора: приветствую вас, друзья. Продолжаем знакомиться с коллекцией ТОП плагинов jQuery. Сегодня у нас на рассмотрении плагин Slidebars, который помогает реализовать выезжающую с эффектом слайда панель меню. Плагин однозначно может быть полезен для любого современного сайта.

Итак, сегодня мы знакомимся с одним из лучших jQuery плагинов для организации меню на современных адаптивных сайтах — это плагин Slidebars. Пример его работы можно посмотреть прямо на официальном сайте. Изначально меню скрыто, но при клике по кнопке Menu — панель с меню выезжает слева с эффектом слайда.

Топ плагинов jQuery. Плагин Slidebars

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

Далее нам необходима разметка. Она не сложна, но все же несколько специфична. Итак, нам потребуются два контейнера с атрибутами canvas и off-canvas. В первом будет находиться основной контент, а во втором — выезжающая панель с меню, которая изначально будет скрыта.

В основном контенте у нас лишь кнопка, которая и будет открывать меню.

Топ плагинов jQuery. Плагин Slidebars

Теперь относительно атрибута off-canvas, точнее его значения. Значение здесь составное: первая его часть (main-menu) — это ID меню, с которым мы будем работать; вторая часть отвечает за положение сайдбара (left, right, top или bottom); и последняя часть отвечает за стиль для анимации и способ появления сайдбара (reveal, push, overlay или shift).

Осталось лишь инициализировать плагин и связать кнопку с выезжающим меню. Это делается примерно таким кодом:

Топ плагинов jQuery. Плагин Slidebars

При клике по кнопке панель с меню выехала слева, при повторном клике — меню скрывается на место. Как вы помните, мы легко можем изменить положение панели с меню, изменив второй параметр атрибута off-canvas. Давайте расположим меню сверху:

Топ плагинов jQuery. Плагин Slidebars

И теперь панель с меню выезжает сверху. Согласитесь, такое меню действительно может пригодится для любого современного сайта. Ну а у меня на этом сегодня все. Исходники к статье вы можете скачать по ссылке. Больше о jQuery и библиотеке jQuery UI вы можете узнать из наших уроков или курса. Удачи!

Метки:

Похожие статьи:

Комментарии Вконтакте:

Комментарии (1)