如何获取掉落区域内掉落元素的位置?

时间:2017-05-17 07:24:01

标签: interact.js

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

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

1 个答案:

答案 0 :(得分:2)

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

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