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}); |


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