670
 

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 - Большой каталог товаров для спорта и активного отдыха

Комментарии на “jQuery.popeye – альтернатива Lightbox”

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Оставить комментарий

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