【问题标题】:How do I get the position of dropped element inside the drop zone?如何获取放置区域内放置元素的位置?
【发布时间】:2017-07-15 00:55:48
【问题描述】:

我不确定我的措辞是否正确。当一个元素被拖放到一个拖放区时,我需要知道该元素相对于它所在的拖放区的 x/y 位置。

非常感谢任何见解。谢谢!

【问题讨论】:

    标签: interact.js


    【解决方案1】:

    这绝对应该由图书馆提供,但既然它不是,这就是我完成它的方式:

      ondrop: function (event) {
        var dropzonePostion = $(event.target).position(),
        elementPosition = $(event.relatedTarget).position(),
        x = elementPosition.left - dropzonePostion.left,
        y = elementPosition.top - dropzonePostion.top;
      }
    

    【讨论】:

      猜你喜欢
      • 2013-04-28
      • 1970-01-01
      • 2013-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-20
      • 2015-09-07
      • 1970-01-01
      相关资源
      最近更新 更多