jQuery.popeye – альтернатива Lightbox

В огромном ряду плагинов Lightbox пополнение – новый скрипт jQuery.popeye, написанный под библиотеку jQuery. Этот скрипт привлек мое внимание оригинальным исполнением и стильным дизайном. В отличие от стандартных галерей Lightbox, этот скрипт показывает изображения на том месте, где расположена уменьшенная иконка. К тому же все миниатюры изображений показываются в одном блоке с элементами управления, позволяющими их пролистывать. Если нажать на миниатюру, то скрипт плавно увеличит её показав изображение в полный размер. Под элементами управления расположен блок с описанием изображений.

Установка и настройка

Чтобы установить плагин, загрузите и подключите библиотеку jQuery и скрипт jQuery.popeye, а также таблицы стилей к нему. Затем создайте ненумерованный список с миниатюрами изображений:

<div class="popeye">
<ul>
<li><a href="url_of_large_image.jpg">
	<img src="url_of_thumbnail.jpg" alt="The caption string"></a></li>
<li><a href="url_of_large_image.jpg">
	<img src="url_of_thumbnail.jpg" alt="The caption string"></a></li>
<li><a href="url_of_large_image.jpg">
	<img src="url_of_thumbnail.jpg" alt="The caption string"></a></li>
<li>...</li>
</ul>
</div>

Затем нужно добавить код инициализации:

$(document).ready(function () {
	$('.popeye').popeye();
});

Функция popeye() может принимать аргумент options для установки различных параметров работы скрипта:

var options = {
	direction:  'right',
	duration:   230,
	stageW:     '200px',
	stageH:     '240px'
}
$('.popeye').popeye(options);

Полный список параметров можно найти здесь.

jQuery.popeyeсмотреть демозагрузить

Maklay.com - Большой каталог товаров для спорта и активного отдыха
  • http://www.kachayev.ru Алексей Качаев

    Действительно, выглядит очень симпатично.
    Как раз искал для работы что-то подобное :)

  • E1

    На демке я не нашёл возможности листать фотки в увеличенном режиме (листаются только превьюшки). Я что-то где-то не доглядел? Или, действительно, нет такой возможности?

  • admin

    @E1
    Да, я тоже не нашел, листать можно только превьюшки. Как по мне, так и должно быть.

  • E1

    @admin
    А как по мне, так лишком много кликать приходится, чтобы посмотреть серию фоток :) Ну да ладно, в остальном плагинчик хороший, а если нужно листинг оригиналов, то можно и дописать :)

  • http://land-script.ru/ Voker

    Жестище то какое ;)
    Аффтарам респект и уважуха………)))))))))

    Странно, почему наши, русские web-разработчики не могут, или я ошибаюсь, или они может просто не хотят, сделать верней написать что нить подобное. Сколь лазил по рунету хороших скриптов с использованием ajax + php или pl или какой другой cgi скрипт, НЕТУ. Восновном это примитивные скрипты (((((((((. А у буржуев хоть ЖО**Й хавай (извеняюсь за выражение)… И ещё я пользуюсь только буржуйскими библиотеками таками, как jQuery, MooTools, Cajax, zephyr и т д .Не одной русской библеотеки (((((( Это печально!

    Админу данного рессурса большое спасибо!!! ))))))).

    ps: Извеняюсь за ошибки!!! тараплюсь!

  • admin

    @Voker
    Полностью согласен. Но мы их догоним в развитии :) .
    Вот недавно наткнулся на одну “НАШУ” библиотеку: http://www.codeisart.ru/projects/. Уже прогресс! Я уверен, если поискать, еще что-нибудь найдется.

  • in-visible

    js-core ну очень похожа на jquery

  • admin

    @in-visible
    Да, действительно :) Синтаксис ничем не отличается. Честно говоря не знаю, в чем её достоинтсва, преимущества. Знаю что делали соотечественники )))

  • Lamer

    По мне так highslide по приятнее будет. Конфиг сам подбираешь, соответственно вес минимальный. Настройка проще не бывает, по функционалу мощнее. Кто не знаком, рекомендую. С Lightbox соскочил и не жалею ;)

  • admin

    @Lamer
    Highslide бесплатен только для некоммерческого использования.

  • http://www.codeisart.ru Skaizer
  • Макс

    плагин хороший
    добавил в popeye возможность листать увеличенные фотки и пофиксил баг для ие, когда нельзя было два раза увеличить одно и тоже фото
    кому надо, пишите на primpil@gmail.com

  • http://thepiratebay.name/ Darmoid

    Тестирую етот плагин у себя на сайте. С переводом проблемка т.е. я перевел несколько строк но англ не меняется

  • Павел

    Подскажите как можно на одну страничку добавить несколько таких модулей?

  • admin

    @Павел
    Нужно создать несолько div-ов с классом popeye и потом как обычно: $(’.popeye’).popeye();

JSToolbox создан на основе WordPress