Javascript Drag and Drop: удаление перетаскиваемого элемента после успешного сброса

Я использую собственный API перетаскивания в javascript. Как я могу удалить перетаскиваемый элемент из DOM после успешного сброса?

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

Вот пример: http://jsfiddle.net/KNG6n/3/

Список букв, которые можно перетащить в поле. Когда узел буквы помещается в ящик, я бы хотел, чтобы он был удален из списка (без воздействия на другие элементы списка, содержащие ту же букву)

15
задан lucas 25 November 2011 в 12:54
поделиться