Skitter очень красивый слайдер

02/06/2011

Skitter безумно красивый слайдер на jQuery.

С 26 видами эффектов смены картинки: cube, cubeRandom, block, cubeStop, cubeHide, cubeSize, horizontal, showBars, showBarsRandom, tube, fade, fadeFour, paralell, blind, blindHeight, blindWidth, directionTop, directionBottom, directionRight, directionLeft, cubeStopRandom, cubeSpread, cubeJelly, random, randomSmart.

С двумя типами загрузки xml и html.

С тремя видами навигации: Номерная(Numbers), Миниатюрками(Thumbs) и кружками(Dots).

 

Подключение Skitter и нужных плагинов.

<pre>
<ol>
<li>// Styles</li>

<li><link href="css/skitter.styles.css" type="text/css" media="all" rel="stylesheet" /></li>

<li>// Scripts</li>

<li><script src="js/jquery-1.5.2.min.js"></script></li>

<li><script src="js/jquery.skitter.min.js"></script></li>

<li><script src="js/jquery.easing.1.3.js"></script></li>

<li><script src="js/jquery.animate-colors-min.js"></script></li>

</ol>

</pre>

Запускаем функцию.


$(function(){
$('.class').skitter();
});

Html

<pre>
<li><div class="box_skitter box_skitter_large"></li>

<li>    <ul></li>

<li>        <li></li>

<li>            <a href="http://thiagosf.net"><img src="images/01.jpg" class="block" /></a></li>

<li>            <div class="label_text"></li>

<li>                <p>Label</p></li>

<li>            </div></li>

<li>        </li></li>

<li>        <li></li>

<li>            <a href="http://cakephp.org"><img src="images/02.jpg" class="cube" /></a></li>

<li>            <div class="label_text"></li>

<li>                <p>Label</p></li>

<li>            </div></li>

<li>        </li></li>

<li>        <li></li>

<li>            <a href="http://jquery.com"><img src="images/03.jpg" class="default" /></a></li>

<li>            <div class="label_text"></li>

<li>                <p>Label</p></li>

<li>            </div></li>

<li>        </li></li>

<li>    </ul></li>

</pre>

Xml

<pre>
<ol>
<li><?xml version="1.0" encoding="utf-8"?></li>

<li><skitter></li>

<li>    <slide></li>

<li>        <link>#directionTop</link></li>

<li>        <image type="directionTop">images/001.jpg</image></li>

<li>        <label><![CDATA[<p>directionTop</p>]]></label></li>

<li>    </slide></li>

<li>    <slide></li>

<li>        <link>#cubeSize</link></li>

<li>        <image type="cubeSize">images/002.jpg</image></li>

<li>        <label><![CDATA[<p>cubeSize</p>]]></label></li>

<li>    </slide></li>

<li>    <slide></li>

<li>        <link>#paralell</link></li>

<li>        <image type="paralell">images/003.jpg</image></li>

<li>        <label><![CDATA[<p>paralell</p>]]></label></li>

<li>    </slide></li>

<li></skitter></li>

</ol>

</pre>
опция описание по умолчанию пример
velocity Скорость замены. 1 $('.box_skitter_large').skitter({velocity: 2});
interval Интервал между заменами. 2500 $('.box_skitter_large').skitter({interval: 3000});
animation По умолчанию анимация нулевым или определены в <a> класса $('.box_skitter_large').skitter({animation: 'fade'});
numbers Нумерция навигации true $('.box_skitter_large').skitter({numbers: false});
navigation навигация стрелками true $('.box_skitter_large').skitter({navigation: false});
label Описание  на картинке, true $('.box_skitter_large').skitter({label: false});
easing_default Easing default null $('.box_skitter_large').skitter({easing_default: 'easeOutBack'});
animateNumberOut Animation/style number {backgroundColor:'#333', color:'#fff'} $('.box_skitter_large').skitter({animateNumberOut: {backgroundColor:'#000', color:'#ccc'}});
animateNumberOver Animation/style hover number {backgroundColor:'#000', color:'#fff'} $('.box_skitter_large').skitter({animateNumberOver: {backgroundColor:'#000', color:'#ccc'}});
animateNumberActive Animation/style active number {backgroundColor:'#cc3333', color:'#fff'} $('.box_skitter_large').skitter({animateNumberActive: {backgroundColor:'#000', color:'#ccc'}});
thumbs Навигация в миниаюрах false $('.box_skitter_large').skitter({thumbs: true});
hideTools Скрыть номера и навигации false $('.box_skitter_large').skitter({hideTools: true});
fullscreen Во весь экран false $('.box_skitter_large').skitter({fullscreen: true});
xml Загрузка xml false $('.box_skitter_large').skitter({xml: "xml/slides.xml"});
dots Навигация кружками false $('.box_skitter_large').skitter({dots: true});
width_label Ширина описание на картинке null $('.box_skitter_large').skitter({width_label: '300px'});
show_randomly ПОказать случайным образом false $('.box_skitter_large').skitter({show_randonly: true});

Демо
Скачать

Нет комментариев

Еще нет комментариев.

RSS лента комментариев к этой записи.

Извините, комментирование на данный момент закрыто.