Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.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
Jquery 只能拖动可拖动元素一次_Jquery_Jquery Ui_Jquery Ui Draggable - Fatal编程技术网

Jquery 只能拖动可拖动元素一次

Jquery 只能拖动可拖动元素一次,jquery,jquery-ui,jquery-ui-draggable,Jquery,Jquery Ui,Jquery Ui Draggable,我正在开发一个小应用程序,将元素拖动到一个可拖放的区域。我最近升级到jQuery1.5,发现我只能拖动一次元素 这意味着,如果用户不小心将其放置在可拖放元素以外的其他位置,他将无法再次拖动它 我使用的是jQuery1.5和jQueryUI1.8.9 我通过.each函数为每个元素设置可拖动状态 还有其他人有这个问题吗?我是jQuery的新手,非常感谢您的帮助:) [编辑]我还应添加,我已使用委托功能将单击事件委托给同一对象。尽管这以前不是问题。这是jQuery 1.5引入的一个bug,它将在jQ

我正在开发一个小应用程序,将元素拖动到一个可拖放的区域。我最近升级到jQuery1.5,发现我只能拖动一次元素

这意味着,如果用户不小心将其放置在可拖放元素以外的其他位置,他将无法再次拖动它

我使用的是jQuery1.5和jQueryUI1.8.9

我通过.each函数为每个元素设置可拖动状态

还有其他人有这个问题吗?我是jQuery的新手,非常感谢您的帮助:)


[编辑]我还应添加,我已使用委托功能将单击事件委托给同一对象。尽管这以前不是问题。

这是jQuery 1.5引入的一个bug,它将在jQuery 1.5.1中修复:


在发布1.5.1之前,您需要恢复到jQuery 1.4.4。

这是jQuery 1.5引入的一个错误,它将在jQuery 1.5.1中修复:


在1.5.1发布之前,您需要恢复到jQuery 1.4.4。

谢谢!我想我会等待jQuery的下一个版本。是的,我也有同样的问题,这对我来说很有效。我现在使用的是1.6.1,问题已经解决了,谢谢!我想我会等待jQuery的下一个版本。是的,我也有同样的问题,这对我来说很有效。我现在使用的是1.6.1,问题已经解决了
    $(itemId).draggable({ 
    zIndex: 2700,
    helper: "clone",
    scroll: false,
    drag: function(event, ui) 
    {
        $("#container").css("background-color", "#fff");
    },
    stop: function(event, ui) 
    {
        $("#conatiner").css("background-color", "#F0EBE0");

    }
});