3 939 Скрипты / Slider

Elastislide - слайдер

Плагин elastislide - это слайдер, который реагирует на изменение размеров окна браузера и подстраивается под него. Таким образом обеспечивается работа на экранах любых размеров. А также elastislide использует плагин jQuery Touchwipe Plugin, который позволяет листать изображения пальцем на iPhone, iPad или iPod Touch.

HTML

                <div id="carousel" class="es-carousel-wrapper">
                    <div class="es-carousel">
                        <ul>
                            <li><a href="#"><img src="images/large/1.jpg" alt="image01" /></a></li>
                            <li><a href="#"><img src="images/large/2.jpg" alt="image02" /></a></li>
                            <li><a href="#"><img src="images/large/3.jpg" alt="image03" /></a></li>
                            ...
                        </ul>
                    </div>
                </div>

CSS

jаvascript

jQuery, easing и сам плагин elastislide:

        <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
        <script type="text/javascript" src="js/jquery.easing.1.3.js"></script>
        <script type="text/javascript" src="js/jquery.elastislide.js"></script>
        <script type="text/javascript">
           
            $('#carousel').elastislide({
                imageW     : 180,
                minItems    : 5
            });
           
        </script>

Опции

Картинки можно добавлять и динамически с помощью php, например так:

var $items  = $('<li><a href="#"><img src="images/large/1.jpg" alt="image01" /></a></li><li><a href="#"><img src="images/large/2.jpg" alt="image01" /></a></li>');
$('#carousel').append($items).elastislide( 'add', $items );

Скачать 1753Загрузок 536,86 Kb
Демо

Комментарии

  • Facebook
  • Вконтакте

Похожие статьи