У меня на одной из моих страниц работает jCarouselLite (http://www.gmarwaha.com/jquery/jcarousellite/#doc), и возникла проблема с прокруткой.
У меня настроено всегда показывать 3 элемента и прокручивать 3 элемента за раз, а циркулярное значение равно true.
$(".carousel-1").jCarouselLite({
btnNext: ".carousel-next-1",
btnPrev: ".carousel-prev-1",
circular:true,
easing: 'easeInOutCubic',
speed: 600,
scroll: 3,
visible: 3
});
Нет проблем, если только общее количество элементов не делится на 3 - в этом случае, когда вы приближаетесь к последнему элементу в списке, видимые элементы будут «перепрыгивать» на 1 место влево, когда карусель обновляет содержимое .
Очевидным обходным решением было бы ограничить число результатов чем-то делимым на 3, разумеется, это не очень хороший вариант.
Кто-нибудь еще имеет эту проблему?