jCarousel Lite的小问题

时间:2011-11-22 08:13:02

标签: jquery carousel jcarousellite

我正在使用此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就可以了。但是当我像这样动态地设置数字时,它会分解:(我不知道为什么?有什么建议吗?

1 个答案:

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