javascript - jquery 可拖动但在原始元素所在的位置保留副本

标签 javascript jquery

假设我在页面顶部有 3 个笑脸,L、M 和 R。在底部,我有一个目标框。它们之间有一条语句:“将中间的笑脸拖到目的地”。

虽然 draggable 允许您这样做,但它拖动的是实际元素,而不是副本。当用户拖动笑脸时,我希望前 3 个保持静止,只有他们正在移动的那个的副本才能真正移动。如果需要,用户应该能够将多个副本拖到多个目标框中。

基本上,我正在寻找这样的东西

$("#drag-target-1").draggable('leave-copy');

最佳答案

使用值为 clone 的辅助属性来启用可拖动元素的克隆。

 $("#drag-target-1").draggable({helper : 'clone' });

关于javascript - jquery 可拖动但在原始元素所在的位置保留副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12665690/

相关文章:

javascript - 按正态分布(高斯分布)对数字数组进行排序

javascript - 元胞自动机在 Python 中运行,而不是在 Javascript 中运行

javascript提取 sibling ,然后将数据发送到django

javascript - 不同功能的滑动切换不起作用

javascript - 单击文件输入在 IE 中打开浏览窗口

javascript - 在另一个数组中添加 JavaScript 数组

javascript - jvectormap - 在预定义为选定的区域上禁用 onclick 事件

jQuery/Ajax 成功函数不呈现 html

JavaScript RegEx 替换超过 2 个重复字符

jquery ui 下拉菜单/选择 [圆底]