【问题标题】:jquery draggable -- animate "clone" on dropjquery draggable - 在放置时为“克隆”设置动画
【发布时间】:2010-07-19 17:09:30
【问题描述】:

我正在构建一个小部件,它允许用户将项目从一个列表复制到另一个列表,但可以拖动。

我找到了 helper: 'clone' 选项将允许我拖动我的可拖动对象的副本,而不是拖动对象本身。当我将它放在我的可放置对象上时,我希望将克隆动画/捕捉到位,但是一旦我释放它,它似乎就被破坏了。我怎样才能防止它被破坏,以便在它发布时我可以自己制作动画?

我意识到 Sortable 可能会给我一些我想要的功能,但是我的列表会变成可排序的,这是我不想要的。我只想要简单的复制 -> 发布 -> 快照功能。

【问题讨论】:

    标签: jquery jquery-ui draggable


    【解决方案1】:

    在 drop 的回调函数中,执行如下操作:

    draggedElement.clone().appendTo(dropDestination);
    

    如果这还不够,请告诉我。

    【讨论】:

      【解决方案2】:

      我在Doctype 上回答了一个类似的问题,其中包括this demo。它虽然使用可拖动和可放置,但不像您在问题中描述的那样可排序。我不确定您使用的是哪一个,但动画克隆的方法是相似的。

      【讨论】:

      • 不是在上述情况下,但在其他情况下它对我有帮助,谢谢
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-14
      • 2011-02-08
      相关资源
      最近更新 更多