jquery draggable - анимировать "клон" по капле - PullRequest
1 голос
/ 19 июля 2010

Я создаю виджет, который позволяет пользователю копировать элементы из одного списка в другой, но перетаскивает.

Я выяснил, что опция helper: 'clone' позволит мне перетащить копиюиз моего draggable, а не сам draggable.Я хотел бы, чтобы клон анимировался / вставлялся на место, когда я уронил его на капельницу, но, кажется, он уничтожается, как только я его отпускаю.Как я могу предотвратить его уничтожение, чтобы я мог анимировать его сам, когда он будет выпущен?

Я понимаю, что Sortable может дать мне некоторые функции, которые я хочу, но тогда мои списки станут сортируемыми, чего я не хочу.Я просто хочу простое копирование -> выпуск -> функция привязки.

Ответы [ 2 ]

1 голос
/ 19 июля 2010

В функции обратного вызова для drop сделайте что-то вроде:

draggedElement.clone().appendTo(dropDestination);

Дайте мне знать, если этого недостаточно.

1 голос
/ 19 июля 2010

Я ответил на аналогичный вопрос на Doctype , который включал это демо .Он использует перетаскиваемые и перетаскиваемые объекты, но не сортируется, как вы описали в своем вопросе.Я не был уверен, какой из них вы используете, но метод анимации клона похож.

...