我在元素上有可拖动的工作。当我拖动它时,所需的效果是拖动时该元素的重影轮廓,然后在mouseup上,该元素移动到我允许鼠标移动的位置的偏移处。所以我想我需要使用辅助克隆?但是,在mouseup上,幻影消失并且元素不会移动到新位置。

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

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

这是Fiddle

最佳答案

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

我已将个人角色切换回1.9.1

07-24 17:55
查看更多