恢复HTML5将对象拖放到原始div容器

时间:2013-11-06 04:47:30

标签: javascript html5 drag-and-drop

我似乎无法找到允许网站用户“撤消”拖放操作的任何示例。例如,如果用户将图像拖动到目标元素然后决定使用不同的图像,则用户应该在原始位置看到之前的缩略图图像。我已经尝试了几种技术,包括affectedAllowed Copy,但唉,它移动,而不是复制。啊。

我确实找到了一个jquery购物车示例,但我认为我宁愿使用HTML5方法,除非这只是一个坏主意。

该项目是一个简单的邀请应用程序,用户可以将代表另一个人的缩略图拖动到5个开口中的1个 - 例如“Pilot”,“CoPilot”,“Navigator”,“Helmsman”,“Steward”。

建议?

1 个答案:

答案 0 :(得分:0)

听起来你需要在javascript中实现一个状态机,如果还没有一个库来促进这个。

有关管理州的概念,请参阅此问题及其答案:undo-redo-implementation

修改:此处还有javascript implementation