Вход

Просмотр полной версии : Сортировка элементов страницы


frutality
08.02.2013, 13:57
Всем доброго времени суток.

Задача: сделать сортировку элементов на странице.
Решаю с помощью плагина sortElements (https://github.com/padolsey/jQuery-Plugins/tree/master/sortElements/).

Вопрос: как отсортировать элементы в обратном порядке?

Следующий код сортирует элементы по возрастанию цены:
$('.productPreview').sortElements(function(a, b){
return parseInt($(a).find('.price').text(), 10) > parseInt($(b).find('.price').text(), 10) ? 1 : -1;
});

Что надо поменять, чтобы сортировка происходила по убыванию? В частности, мне неясна конструкция "? 1 : -1", не в ней ли нужны изменения?

Заранее спасибо.

ffx
08.02.2013, 13:59
$('.productPreview').sortElements(function(a, b){
return parseInt($(a).find('.price').text(), 10) < parseInt($(b).find('.price').text(), 10) ? 1 : -1;
});

frutality
08.02.2013, 14:24
Спасибо.