跟踪和记录droppable div元素中可拖动对象的位置 - jQuery UI

时间:2011-06-09 20:19:50

标签: javascript jquery jquery-ui html

我正在构建一个Web应用程序,允许用户从一组静态的30个可拖动元素拖放到可放置的画布上。我想在x&中记录droppable div中的可拖动元素位置。 y偏离左上角。

我目前的策略是首先使用.offset()来记录droppable div的x& y位置,然后从被拖放的可拖动元素返回的.offset()中减去它。从droppable的左上角。然后我将转换我的X& Y值为盒子宽度和高度的百分比。

有更好的方法吗?稍后当我尝试显示div中位置的已保存元素集时,我会遇到问题吗?谢谢!

1 个答案:

答案 0 :(得分:1)

我认为只要您还保存了盒子的高度和宽度,就可以重建它,因为您拥有所有必需的数据。