2013-08-28 29 views
0

我做了这张照片希望它很清楚。我想拖动这个元素并将其移动到另一个元素,并在那里复制它,我实际上不希望它被拖动。我知道如何使用DOM,但我对HTML5一无所知,所以我该怎么做?可以用html5拖放吗?或者我应该去DOM后?

my question

+1

请发表一些代码,以表明您至少已经尝试自己做。 – Mark

+1

所以你想拖动它,复制它并将原始位置放在原始位置?另外'img'自动关闭,所以''而不是''。 – putvande

+0

是的,抱歉我没有注意到标签,我试图尽可能简化问题。不,我还没有尝试过,现在我正在玩它。如果我要用javascript去工作这很困难,实际上我可以做我的事情,但我不想去那里(我很懒)这就是为什么我试图在我去那里之前看看我能用html5做些什么。 – user2263572

回答

0

假设你想要什么@putvande要求是正确的,你可以使用jQuery UI来实现这一目标。

给你一个想法,看看这个演示:jQuery Droppable: Shopping Cart Demo。将Buckit衬衫(产品/ T恤)拖到购物车中,您将会如何将该元素复制到页面上的其他元素。你可以用和做同样的事情。您可以查看源代码,选择演示下的view-source链接,还可以链接到完整的API文档,了解下面的可用功能。

+0

哇,这是很好的,当元素已经下降,我可以选择它的名字,并与它做些什么?如果你能说出这一点,我几乎可以决定?我可以得到那个被丢弃的元素并且对它做些什么吗? – user2263572

+0

是的,你可以。检查我提到的API文档,有一个事件列表,您可以在其中指定一个您要在触发时运行的函数。 – cml

+0

这很容易实现。 jQuery是我为了使页面变得动态而做的第一件事情之一。它有很好的文档记录,并且有很多用于实现它的源代码示例。例如,他们使用drop事件触发器来实现您所看到的功能。 – cml

相关问题