如何在HTML5 DnD中删除可拖动元素的预览位置

时间:2011-09-28 00:25:27

标签: javascript html5 drag-and-drop

我正在使用HTML5 Drag and Drop进行可视化编辑器,我需要将一个元素集拖动为一个div作为容器的div。

有些浏览器提供了一种预览图像,在我拖动它时表示元素,当我让容器中的元素带有drop事件时,我需要获得用户想要放置的位置。问题是我不知道浏览器提供的预览重影的位置,所以我不知道元素应该放在哪里。

我使用鼠标位置,但这不是我想要的,因为鼠标位置与预览不一样。有没有办法获得拖动元素预览的当前位置?

1 个答案:

答案 0 :(得分:0)

您是否考虑过使用jQuery UI来完成DnD?我不确定你是否考虑过,但是这里有一些资源可以帮助你,以防你选择做jQuery UI路线:

jQuery UI Draggable(另见Droppable)

jquery ui drag/drop getting position from multiple draggables