3

我有一个可拖动的元素。当我拖动它时,我想要的效果是当我拖动时元素的幽灵轮廓,然后在 mouseup 上,元素移动到我放开鼠标的位置的偏移量。所以我想我需要使用助手克隆?但是,在 mouseup 上,重影消失并且元素不会移动到新位置。

$('.container').draggable({
    helper: "clone"
});

我已经看到一些使用拖放目标的答案。不过,我并没有将我的元素拖到特定区域,我希望能够将它连续拖到屏幕上的任何位置。拖放不是矫枉过正吗?

这是一个小提琴

4

1 回答 1

1

您使用的是什么版本的 Jquery UI?问题是否仅在页面滚动时发生?从 1.9.1 升级到 1.10.3 时,我注意到一个类似的问题,克隆位置似乎是从屏幕顶部计算的,而不是从页面顶部计算的。因此,您可能会看到克隆的位置要低得多。

我已经亲自切换回 1.9.1

于 2013-11-07T23:50:59.780 回答