【发布时间】:2011-09-12 00:41:44
【问题描述】:
我正在构建一个网络应用程序,它允许用户从一组静态的 30 个可拖动元素拖放到可放置的画布上。我想用左上角的 x 和 y 偏移量记录可拖放 div 内的可拖动元素位置。
我目前执行此操作的策略是首先使用 .offset() 记录可放置 div 的 x&y 位置,然后从拖放的可拖动元素返回的 .offset() 中减去此值,以从顶部获取位置droppable 的左角。然后我会将我的 X 和 Y 值转换为框的宽度和高度的百分比。
有没有更好的方法来做到这一点?当我尝试在 div 内显示具有位置的已保存元素集时,我以后会遇到问题吗?谢谢!
【问题讨论】:
标签: javascript jquery jquery-ui html