当可见内容大于项目计数时,jCarouselLite错误

时间:2011-10-11 07:27:53

标签: javascript jquery jcarousellite

我正在使用jCrouselLite。如果我设置可见3并且如果滑块只有单个元素,那么就不会出现任何内容。 如果删除第二个元素注释标记,则它们都会出现在列表中。 您可以在jsfiddle

上试用

解决方案可以是将可见计数设置为元素计数,但这不是我想要的。

看起来这是一个错误。我怎么解决这个问题 ?

2 个答案:

答案 0 :(得分:2)

如果图像的数量为1,为什么不减少可见计数?

$('#carousel').jCarouselLite({
    btnNext: ".next",
    btnPrev: ".prev",
    visible: ($("#carousel li img").length>1)?3:2
});

答案 1 :(得分:1)

试试这个

#carousel { 
    border:1px 
    solid black;
    min-width: 0px !important;

}

当没有图片时,这会强制轮播div为0px,并且在添加图片时会增加所需的数量

http://jsfiddle.net/g6uLj/3/