跟踪和记录可拖放div元素-jQueryUI中可拖动对象的位置



我正在构建一个web应用程序,它将允许用户从30个可拖动元素的静态集合拖放到可丢弃的画布上。我想用x&y从左上角偏移。

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

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

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

最新更新