Mootools Сортировка движение вверх / вниз

Я работаю с сортируемыми объектами Mootools (v1.4).

У меня есть список элементов, и сортировка отлично работает с помощью действий перетаскивания. Тем не менее, я хотел бы также добавить стрелку «вверх / вниз» к каждому элементу списка, чтобы пользователи могли просто щелкнуть элемент вверх или вниз на один «слот», если они предпочитают.

Я не видел в документации ничего о способе достижения этой цели. Есть ли способ сделать это?

Спасибо!


person julio    schedule 10.01.2012    source источник


Ответы (1)


почему бы вам просто не переместить элемент списка в DOM по щелчку этих стрелок? Это не повлияет на сортировку;)

Пример кода может выглядеть так:

function moveUp (liID) {
    var prev = $(liID).getPrevious();
    if(prev)
        $(liID).inject(prev,"before");
}
function moveDown (liID) {
    var next = $(liID).getNext();
    if(next)
        $(liID).inject(next,"after");
}
person Romain    schedule 16.01.2012