我正在使用HTML5 Drag and Drop进行可视化编辑器,我需要将一个元素集拖动为一个div作为容器的div。
有些浏览器提供了一种预览图像,在我拖动它时表示元素,当我让容器中的元素带有drop事件时,我需要获得用户想要放置的位置。问题是我不知道浏览器提供的预览重影的位置,所以我不知道元素应该放在哪里。
我使用鼠标位置,但这不是我想要的,因为鼠标位置与预览不一样。有没有办法获得拖动元素预览的当前位置?
答案 0 :(得分:0)
您是否考虑过使用jQuery UI来完成DnD?我不确定你是否考虑过,但是这里有一些资源可以帮助你,以防你选择做jQuery UI路线:
jQuery UI Draggable(另见Droppable)
jquery ui drag/drop getting position from multiple draggables