Листай
Перетаскивай
Адаптивный
Чистый CSS3
Быстрый
Простой
Бесплатный
Обновляемый
Настраиваемый
Бесконечный
Авто ширина
jQuery плагин с поддержкой тач устройств для создания адаптивного слайдера изображений, скачать его вы можете абсолютно бесплатно OWL Carousel v1.3.2
Как установить слайдер изображений на сайт
Подключите библиотеку jQuery и файлы плагина Owl Carousel. Минимальная версия библиотеки jQuery 1.7 или выше, эта версия включена в архив.
<!-- Основной файл стилей -->
<link rel="stylesheet" href="/owl-carousel/owl.carousel.css">
<!-- Тема по умолчанию -->
<link rel="stylesheet" href="/owl-carousel/owl.theme.css">
<!-- Библиотека jQuery 1.7+ -->
<script src="/jquery-1.9.1.min.js"></script>
<!-- Сам плагин слайдера -->
<script src="/assets/owl-carousel/owl.carousel.js"></script>
Установка HTML кода
Никакой специальной HTML разметки не требуется для работы слайдера. Все что вам нужно сделать это обернуть блоки в div теги (owl работает с любым типом элементов) внутри контейнера <div class="owl-carousel">. Класс "owl-carousel" является обязательным, иначе будут неверно присвоены стили из файла from owl.carousel.css.
<div id="owl-example" class="owl-carousel"> <div> Ваш контент </div> <div> Ваш контент </div> <div> Ваш контент </div> <div> Ваш контент </div> <div> Ваш контент </div> <div> Ваш контент </div> <div> Ваш контент </div> ... </div>
Вызов плагина
Инициализируем функции плагина и наша карусель для изображений готова.
$(document).ready(function() {
$("#owl-example").owlCarousel();
});
Параметры слайдера Owl по умолчанию
Стандартные настройки плагина карусели изображений
$("#owl-example").owlCarousel({
// Самые важные параметры
items : 5,
itemsCustom : false,
itemsDesktop : [1199,4],
itemsDesktopSmall : [980,3],
itemsTablet: [768,2],
itemsTabletSmall: false,
itemsMobile : [479,1],
singleItem : false,
itemsScaleUp : false,
//Скорость перемещения элементов
slideSpeed : 200,
paginationSpeed : 800,
rewindSpeed : 1000,
//Автозапуск
autoPlay : false,
stopOnHover : false,
// Навигация
navigation : false,
navigationText : ["prev","next"],
rewindNav : true,
scrollPerPage : false,
//Разбивка страниц
pagination : true,
paginationNumbers: false,
// Адаптивность
responsive: true,
responsiveRefreshRate : 200,
responsiveBaseWidth: window,
// CSS стили
baseClass : "owl-carousel",
theme : "owl-theme",
//Lazy загрузка изображений
lazyLoad : false,
lazyFollow : true,
lazyEffect : "fade",
//Автоматическая высота
autoHeight : false,
//JSON
jsonPath : false,
jsonSuccess : false,
//События для указателя курсора мыши
dragBeforeAnimFinish : true,
mouseDrag : true,
touchDrag : true,
//Эффекты перехода
transitionStyle : false,
// Разное
addClassActive : false,
//Обратные вызовы (callbacks)
beforeUpdate : false,
afterUpdate : false,
beforeInit: false,
afterInit: false,
beforeMove: false,
afterMove: false,
afterAction: false,
startDragging : false
afterLazyLoad : false
})