单击时复制或创建dom元素并能够拖动

时间:2014-09-10 00:33:47

标签: javascript jquery jquery-ui-sortable

这是一件非常棘手的事情,我无法围绕一个可行的解决方案。我有一个元素列表,在这种情况下,食谱。这些食谱使用jquery的可排序功能。我想要做的是让用户能够从列表中获取配方并将其拖放到另一个也可排序的div中。我希望有一个复制功能,因为用户可能会多次使用该配方。

所以我想的是当用户点击时,我需要创建一个新的dom元素,这样我就可以维护原始配方列表。但我不知道如何复制该项目并让它同时仍然可以拖动。这至少是我如何想到的 - 任何其他想法都会很棒。

我唯一的解决方法是点击食谱并克隆该食谱将其放入另一个div中。那么你可以将该元素拖到任何地方。但那在我看来并不是一个可接受的ux。

任何想法?

0 个答案:

没有答案