【问题标题】:Tracking and recording positions of draggable objects inside droppable div element - jQuery UI跟踪和记录可拖放 div 元素内可拖动对象的位置 - jQuery UI
【发布时间】:2011-09-12 00:41:44
【问题描述】:

我正在构建一个网络应用程序,它允许用户从一组静态的 30 个可拖动元素拖放到可放置的画布上。我想用左上角的 x 和 y 偏移量记录可拖放 div 内的可拖动元素位置。

我目前执行此操作的策略是首先使用 .offset() 记录可放置 div 的 x&y 位置,然后从拖放的可拖动元素返回的 .offset() 中减去此值,以从顶部获取位置droppable 的左角。然后我会将我的 X 和 Y 值转换为框的宽度和高度的百分比。

有没有更好的方法来做到这一点?当我尝试在 div 内显示具有位置的已保存元素集时,我以后会遇到问题吗?谢谢!

【问题讨论】:

    标签: javascript jquery jquery-ui html


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多