
Untitled
By: a guest on
Aug 3rd, 2012 | syntax:
JavaScript | size: 0.98 KB | hits: 22 | expires: Never
var running = false, //остановлено
animCss = o.vertical ? "top" : "left", // определяем свойство которое будет анимироваться
sizeCss = o.vertical ? "height" : "width"; // определяем свойство для расчёта размера области
var div = $(this), //ссылка на div
ul = $("ul", div), // на ul
tLi = $("li", ul), // массив элементов карусели
tl = tLi.size(), //количество элементов
v = Math.floor($('.blog-nav').width() / $("li", ul).width()); // проверяем сколько влезает
if (o.circular) { //если гонять по кругу
ul.prepend(tLi.slice(tl - v - 1 + 1).clone()).append(tLi.slice(0, v).clone()); //добавляем в начало все те что не влезли в конце, добавляем в конец всё что показывается сейчас
o.start += v;
}