Галерея FancyBox - достойная замена скрипту LightBox | SelkinVitaly.RU
Галерея FancyBox - достойная замена скрипту LightBox | SelkinVitaly.RU

FancyBox - клон LightBox

Рубрика: JavaScript

Просмотров: 16427

Приветствую Вас, дорогие читатели, как и обещал, приготовил материал по аналогу LightBox'a - FancyBox'у.

Данный клон изготовлен на jQuery, поэтому наблюдаем хорошую физику. Предлагаю посмотреть FancyBox в действии и приступить к его установке, скачав исходники:

Шаг №1

Подключаем необходые для работы скрипты, которые находятся в папке js:

<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="js/jquery.easing.1.3.js"></script>
<script type="text/javascript" src="js/jquery.fancybox-1.2.1.js"></script>
<script type="text/javascript" src="js/jquery.fancybox-1.2.1.pack.js"></script>

Шаг №2

Подключаем таблицу стилей:

<link href="style.css" rel="stylesheet" type="text/css">

Если Вы используете свою таблицу стилей, то скопируйте содержимое style.css.

Шаг №3

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

<script type="text/javascript">
$(document).ready(function() {
$("a").fancybox();
});
</script>

Шаг №4

Копируем необходимую графику из папки image/fancybox/ к себе на сайт и прописываем ссылки на изображения:

<a title="описание" href="image/1_b.jpg"><img src="image/1_s.jpg" /></a>

Если Вы используете множество изображений и желаете, чтобы была возможность перехода к следующему и предыдущему изображениям, то прописываем атрибут rel с параметром group:

<a rel="group" title="описание" href="image/2_b.jpg"><img src="image/2_s.jpg" /></a>
<a rel="group" title="описание" href="image/3_b.jpg"><img src="image/3_s.jpg" /></a>
<a rel="group" title="описание" href="image/4_b.jpg"><img src="image/4_s.jpg" /></a>

Готово! До новых встеч!

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

Добавил: Виталий (13-Nov 2009 19:56:26)

Еще один вопрос? если у меня на сайте применен скипт LightBox 2.04.И я буду применять другой скрипт,к примеру FancyBox на одной странице Они будут работать?И как мне применить модальное окно для LightBox 2.04 хотелось бы что бы видео показывало в мондальном окне.Пример в корневой папке лежит скрипт LightBox 2.04.и пример приведен для FancyBox выполняет роль модального окна.Вопрос они будут работать в месте?Спасибо за ответ!!!

Селькин Виталий:
Виталий, работать-то будет, но зачем вам одновременно и лайтбокс, и фэнсибокс? Если вам нужно видео в модальном окне, то проделывайте следующие операции:
1.Устанавливаете FancyBox (для модального окна)
2.Заливаете ролик на сервис (youtube.ru или video.com)
3.Вставляете код, выданный вам при залвки ролика, в модальное окно fancybox.

Добавил: Виталий (12-Nov 2009 23:43:18)

можно расмотреть этот скрипт. очень похож на FancyBox,но он показывает видео ,а я понял что FancyBox только для фото.Пример сайта где я встретил этот скипт здесь http://www.koshkarev.ru/

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

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


Добавление комментария:

Имя *:

Email:

Текст *:

Символы на картинке *:

RSS-подписка
RSS-подписка на статьи по основам сайтостроения RSS-подписка на полезные уроки по web-языкам
Разделы статьй
Каталог товаров
Разделы уроков
Последние статьи
Последние уроки