可拖动后从另一个容器中删除

时间:2011-06-27 05:20:12

标签: javascript jquery jquery-ui draggable droppable

我正在实施一个将元素从容器拖到另一个容器的解决方案。直到这里它还可以。 问题是,在第二个容器中放下后,该元素在同一个容器内不再可拖动。

$(".draggableExtra").draggable({
                appendTo: "body",
                helper: "clone"
});

$(".body").droppable({
        accept: '.draggableExtra',
        drop: function(event, ui) {
            ui.draggable.remove();
            ui.helper.clone(true).prependTo(extra.parent());
        }
});

1 个答案:

答案 0 :(得分:0)

问题出在JQuery 1.5中,其中存在克隆的可拖动元素的错误。 在JQuery 1.4.4上运行正常,但是使用旧版本的jquery我使用第二个容器中的隐藏元素解决了,当我完成从第一个容器中拖动元素时,我将移动它。