Изыски функционала галерейного скрипта HighSlide JS | SelkinVitaly.RU
Изыски функционала галерейного скрипта HighSlide JS | SelkinVitaly.RU

Изыски HighSlide JS

Рубрика: JavaScript

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

Да, да, господа, очередная статья про аналоги LightBox. Мы уже миновали LightBox 2.04, FancyBox 1.2.1 и LightWindow 2.0, теперь нас ожидает на очереди HighSlide.

HighSlide в действииСкачать HighSlide

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

Итак, приступаем к установке:

Шаг №1

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

<script type="text/javascript" src="js/highslide-with-gallery.js"></script>

Шаг №2

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

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

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

Шаг №3

Прописываем следующий скрипт, который вызывает работу HighSlide:

<script type="text/javascript">
      hs.graphicsDir = 'images/highslide/';
      hs.align = 'center';
      hs.transitions = ['expand', 'crossfade'];
      hs.outlineType = 'rounded-white';
      hs.fadeInOut = true;
      //hs.dimmingOpacity = 0.75;
      // Add the controlbar
      hs.addSlideshow({
      //slideshowGroup: 'group1',
      interval: 5000,
      repeat: false,
      useControls: true,
      fixedControls: 'fit',
      overlayOptions: {
      opacity: .75,
      position: 'bottom center',
      hideOnMouseOut: true
      }
      });
  </script>

Шаг №4

Копируем графику из папки images/highslide/ к себе на сайт и прописываем ссылки на изображения:

<p><a href="images/full-image.jpg" class="highslide" onclick="return hs.expand(this)">
<img src="images/thumbnail.jpg" alt="Описание" title="Нажмите для увеличения"/>
</a> <a href="images/full-image2.jpg" class="highslide" onclick="return hs.expand(this)">
<img src="images/thumbnail2.jpg" alt="Описание" title="Нажмите для увеличения"/>
</a></p>

Все, установка завершена.

Итог:

Теперь в нашей коллекции четыре скрипта, каждый из которых хорош по-своему. Лично отдаю предпочтение LightWindow и HighSlide. Первый хорош своей структурой в организации галереи, превосходная анимация, второй - отличается своей индивидуальностью и возможностью передвигать изображение.

Не стоит забывать про FancyBox. Думаю, что тот, кто не нуждается в функционале и изящности, остановится именно на этом варианте. Пожалуй, это самое лучшее, что я видел на jQuery. Ну, а классика в данной индустрии, LightBox, ещё долгое время будет пользоваться популярностью.

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

Добавил: Вадим (30-Jun 2011 18:05:32)

Всем здравствуйте! Не знаю, ответят ли мне, но уже весь инет перелопатил и не могу найти ответа - как заставить highslide работать на народе?

Добавил: Андрей (02-Dec 2010 15:18:00)

А на narod.ru этот скрипт работать будет??? У меня не хочет ни как может чего не так делаю? Вот http://zel-master.narod.ru/krasnay_gorka.html Помогите плиззз!!! -------------------------------------------------------------------- После 8-ми часового упорства, проблема всеже решилась!!! На narod.ru этот скрипт заработал. И выглядит вот так http://zel-master.narod.ru/krasnay_gorka.html

Добавил: Андрей (01-Dec 2010 20:50:10)

А на narod.ru этот скрипт работать будет??? У меня не хочет ни как может чего не так делаю? Вот http://zel-master.narod.ru/krasnay_gorka.html Помогите плиззз!!!

Добавил: pro100 (26-Dec 2009 15:07:04)

Уже разобрался...

Селькин Виталий:
Так это авторские права. Неужели вам так она мешает?

Добавил: pro100 (26-Dec 2009 15:01:28)

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


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

Имя *:

Email:

Текст *:

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

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