Ошибка jCarouselLite, когда видимый контент больше, чем количество элементов - PullRequest
1 голос
/ 11 октября 2011

Я использую jCrouselLite .если я установил видимый 3 и если для слайдера есть только один элемент, то ничего не появляется.если вы удалите тег комментария второго элемента, чтобы оба они появились в списке.Вы можете попробовать это на jsfiddle

Решением может быть то, что установка видимого счетчика для количества элементов, но это не то, что я ищу.

Похоже, это ошибка,Как я могу решить эту проблему ?

Ответы [ 2 ]

2 голосов
/ 11 октября 2011

Почему бы вам не уменьшить видимое количество, если номер изображения один?

$('#carousel').jCarouselLite({
    btnNext: ".next",
    btnPrev: ".prev",
    visible: ($("#carousel li img").length>1)?3:2
});
1 голос
/ 11 октября 2011

попробуйте

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

}

это приведет к тому, что div карусели будет равен 0px, когда в нем нет изображения, и увеличится настолько, насколько вам нужно при добавлении изображений

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

...