У меня есть список sortable
, в котором есть несколько элементов, которые пользователь должен иметь возможность переупорядочивать.
В качестве альтернативы элементы также можно перетаскивать в 5 доступных зон сброса (droppable
контейнера).
Проблема, с которой я сталкиваюсь, заключается в следующем: когда удаление успешно выполнено в зоне droppable
, анимация возврата sortable
все еще воспроизводится, анимируя удаленный элемент обратно в список sortable
.
Вместо этого я хотел бы анимировать его таким образом, чтобы помощник брался из того места, где произошло drop
, а затем анимировался в зону droppable
, что-то вроде перетаскивания файла в корзину на Mac.
Однако, чтобы последний работал, мне нужно:
- При успешном сбросе остановите анимацию возврата.
- Скопируйте координаты перетаскиваемого элемента и запустите пользовательскую анимацию в центре перетаскиваемого элемента.
Проблема находится в части (1), draggable
разрешает «недействительные» или «действительные» флаги для revert
, но sortable
нет.
Любые идеи о том, как я могу достичь этого?