我的一个页面上运行了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 整除的值,不用说这不是一个好的选择。
其他人有这个问题吗?