Ответ 1
Выяснилось, что есть событие получения, которое совпадает с drop для droppable.
$('.selector').sortable({
receive: function(event, ui) { ... }
});
В основном у меня есть перетаскиваемый список, который связан со списком сортировки. Отлично работает, за исключением того, что мне нужно какое-то событие Drop, которое я могу использовать для изменения элемента списка после его удаления в отсортированный список.
Это работает с .draggable → .droppable, но есть ли исправление для draggable → .sortable?
Выяснилось, что есть событие получения, которое совпадает с drop для droppable.
$('.selector').sortable({
receive: function(event, ui) { ... }
});
Почему бы вам не использовать 2 сортируемых списка? Затем вы можете использовать событие остановки
Вы можете соединить 2 списка, выполнив:
$("#sortable1, #sortable2").sortable({
connectWith: '.connectedSortable'
}).disableSelection();
И затем используйте событие остановки
$( ".selector" ).sortable({
stop: function(event, ui) { ... }
});
Затем вы можете изменить сброшенный элемент, выполнив ui. (не знаю этого наизусть, но с перетаскиваемым плагином его ui.draggable)