JQueryUI Sortable / положение нового элемента в связанных сортировочных таблицах


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

Я бы хотел, чтобы этот новый пункт был последним в списке. Есть какие-нибудь мысли?

Вот пример: версия для демонстрации поведения: http://maris.manattweb.com/test/sortableTest.asp

Вот jsFiddle: http://jsfiddle.net/manattweb/YbndA/20/

1 2

1 ответ:

Вот одна вещь, которую вы могли бы сделать:

$("#sortable").sortable({
    placeholder: "ui-state-highlight",
    items: "li:not(.ui-state-disabled)",
    receive: function(event, ui) {
        ui.item.appendTo("#sortable");
    }
});

Переместите полученный элемент в самый низ ul.

Вот рабочий пример: http://jsfiddle.net/QNd6T/

Я взял на себя смелость поставить под сомнение некоторые из ваших getElementById звонков.