1

jCrouselLiteを使用しています。可視3を設定し、スライダーの要素が1つしかない場合、何も表示されません。2 番目の要素のコメント タグを削除すると、両方がリストに表示されます。jsfiddleで試すことができます

解決策は、可視カウントを要素カウントに設定することですが、これは私が探しているものではありません。

これはバグのようです。どうすればこの問題を解決できますか?

4

2 に答える 2

2

画像が1枚の場合、表示数を減らしてみませんか?

$('#carousel').jCarouselLite({
    btnNext: ".next",
    btnPrev: ".prev",
    visible: ($("#carousel li img").length>1)?3:2
});
于 2011-10-11T07:48:12.187 に答える
1

これを試して

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

}

これにより、カルーセル div に画像がない場合は強制的に 0px になり、画像を追加するときに必要なだけ大きくなります

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

于 2011-10-11T08:40:43.683 に答える