【问题标题】:Draggable After to Be Dropped From Another Container从另一个容器中拖放后可拖动
【发布时间】:2011-06-27 05:20:12
【问题描述】:

我正在实施一种将元素从容器拖到另一个容器的解决方案。到这里为止一切正常。 问题是元素被放到第二个容器中后,在同一个容器中就不能再拖动了。

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

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

【问题讨论】:

  • 您能发一个fiddle 来说明问题吗?

标签: javascript jquery jquery-ui draggable droppable


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-19
    • 2011-08-31
    • 2013-02-19
    • 1970-01-01
    • 1970-01-01
    • 2020-05-12
    • 1970-01-01
    相关资源
    最近更新 更多