Интерблог

Галерея PrettyPhoto
Автор: cyberacing. Опубликовано: 17 Июля 2010

В работе над одним проектом встал вопрос использования плагина LightBox. Скачал его, пытался установить. Все отлично в плагине, но он не удовлетворял всем требованиям. Поэтому пришлось искать более функциональные аналоги. И тут наткнулся на PrettyPhoto. Разобравшись, я понял, что это мой выбор. Он очень удобный, понятный и легконастраиваемый. К тому же этот плагин позволяет работать не только с фото. В области просмотра можно выводить видео с YouTube, ролики в формате .mov (Apple QuickTime), содержимое во flash-формате и наконец вообще любой контент через iframe. И еще он имеет свой API, чего у других не наблюдалось.

Кроме множества различных настроек плагин предоставляет еще 4 метода:

$.prettyPhoto.open('path/to/image','Title','Description') – метод позволяет открыть нужную галерею.

$.prettyPhoto.changePage('next') – с помощью этого метода можно осуществить переход к следующему изображению галереи.

$.prettyPhoto.changePage('previous') – с помощью этого метода можно осуществить переход к предыдущему изображению галереи.

$.prettyPhoto.close() – с помощью этого метода можно закрыть галерею.

Самый большой интерес вызовал метод, с помощью которого можно открыть галерею практически как угодно и откуда угодно. Именно такое требование было в данном проекте. Нужно было открыть галерею в "лайтбоксе", при этом по клику перейти на страницу галереи и открыть фотографию, на которой был клик на предыдущей странице-превью галерей. Как оказалось задача решалась просто :)

Для желающих изучить подробнее и посмотреть демо-примеры предлагаю обратиться на сайт разработчика: PrettyPhoto

 

Метки: jQuery, Кодинг

Комментарии

Комментариев пока нет. Стань первым!

Добавить комментарий

Имя
Сообщение
Защита
 
  все поля обязательные для заполнения