【发布时间】:2016-08-24 22:25:23
【问题描述】:
我使用 jquery ui 进行了简单的拖放操作。我想克隆元素并将克隆放在光标位置。
$(function() {
$( "#draggable" ).draggable({
grid: [ 20, 20 ],
//helper: 'clone',
});
$("#dropzone-panel").droppable({
drop: function(event, ui) {
console.log("Drop Event Fired");
}
});
});
我可以拖动元素,当我放下它时,它会保持在正确的位置。
但我不想移动原件,我想克隆它,然后将克隆放置到位。
我尝试调用 clone 并在 drop 函数中添加一个 appendTo,但这只是将它附加到 #dropzone-panel 的末尾,而不是将它留在原处。
知道我需要做什么,克隆并放在光标位置吗?
【问题讨论】:
-
我正在做类似的事情:jsfiddle.net/Twisty/18erqbqv/20 将发布更具体的答案。