我在 jQuery 中的拖放有问题。在我的代码中有一个可拖动的 div。当我将它移动到某个可放置的表格单元格时,该 div 的克隆将附加到表格单元格中。但是当我拖动克隆时,原来的 div 被移动了。这是放置时调用的函数:
function(event, ui)
{
var draggable = ui.draggable.clone(true); // cloning including attrs and children
draggable.draggable(); // this is something I tried with no effect
$(this).empty(); // empty the droppable cell
$(this).append(draggable); // append the div to the cell
}
我无法通过谷歌搜索找到明确的答案。我不知道它是否与此有关,但 div 有一个相对位置(并且需要保持这种状态)。
如何确保克隆可以像原始一样被拖动?