2011-11-01 2 views
0

Я использую JCarousel плагин для отображения изображений добавлены динамически:JCarousel: Сортировка изображений

var car = $("#image-carousel").data('jcarousel'); 
car.add(0, html); 

Первый параметр добавить метод запрашивает позиции. Я попытался дать инкрементные позиции, чтобы выбрать точную последовательность изображений, но add() добавляет изображение без какого-либо заказа.

Вопрос в том, как я могу добавить в jcarousel бесплатные изображения? Или альтернативно, можно сортировать изображения программно?

ответ

0

В конце концов, я не нашел решения, используя JCarousel. Вместо этого я сортировал внутренние элементы LI:

function _sortCarousel(a,b) { 
    return $(a).find("input").val() > $(b).find("input").val() ? 1 : -1; 
} 


$("#image-carousel li").sort(_sortCarousel).appendTo("#image-carousel"); 

Конечно, код внутри * _sortCarousel * должен быть изменен, чтобы отразить правила сортировки нужно.

Смежные вопросы