Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery UI可拖动克隆帮助器消失_Javascript_Jquery_Jquery Ui - Fatal编程技术网

Javascript jQuery UI可拖动克隆帮助器消失

Javascript jQuery UI可拖动克隆帮助器消失,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,我在一个元素上工作过。当我拖动它时,我想要的效果是在我拖动时元素的幻影轮廓,然后在mouseup上,元素移动到我放开鼠标的位置的偏移处。所以我想我需要使用助手克隆?但是,在mouseup上,幽灵消失,元素不会移动到新位置 $('.container').draggable({ helper: "clone" }); 我已经看到了一些使用拖放目标的答案。我并没有将我的元素拖拽到一个特定的区域,我希望能够将它连续地拖到屏幕上的任何地方。拖放不是过度杀伤力吗 这里有一个问题。您使用的是什么版

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

$('.container').draggable({
    helper: "clone"
});
我已经看到了一些使用拖放目标的答案。我并没有将我的元素拖拽到一个特定的区域,我希望能够将它连续地拖到屏幕上的任何地方。拖放不是过度杀伤力吗


这里有一个问题。

您使用的是什么版本的Jquery UI?是否只有在滚动页面时才会出现问题?在从1.9.1升级到1.10.3时,我注意到了一个类似的问题:克隆位置似乎是从屏幕顶部开始计算的,而不是从页面顶部开始计算的。因此,您可能会看到克隆的位置比它应该的位置低得多


我已将人员切换回1.9.1

我已使用JS小提琴更新了问题。正如你所见,当你放开鼠标,克隆就消失了。我希望元素移动到我拖动它的任何地方。我遇到了你今天在这里描述的问题。从1.12.1版开始,这个bug似乎还没有修复。版本1.9.2有效。