我正在使用此http://www.gmarwaha.com/jquery/jcarousellite/作为垂直滑块。
现在我的设置是:
var sliderShowItems = $(.vSlider).attr('id').split('-', 2);
$('.vSlider').jCarouselLite({
visible: sliderShowItems[1],
scroll: sliderShowItems[1],
auto: 6000,
speed: 650,
vertical: true,
pauseOnHover: false
});
现在的问题是我想从CMS中动态获取可见项目的数量(因此var sliderShowItems),但如果我这样做,jCaroulseLite就会中断。它只显示前4个(如果我在我的cms中放了4个)然后才开始随机滚动。如果我只举例如:4并滚动:4就可以了。但是当我像这样动态地设置数字时,它会分解:(我不知道为什么?有什么建议吗?
答案 0 :(得分:2)
这取决于您从sliderShowItems获得的值,如果有更多图像,您是否尝试显示更多图像?因为你可以试试像。
var sliderShowItems = $(.vSlider).length;
sliderShowItems = Math.ceil(sliderShowItems / 3);
$('.vSlider').jCarouselLite({
visible: sliderShowItems,
scroll: sliderShowItems,
auto: 6000,
speed: 650,
vertical: true,
pauseOnHover: false
});