我試圖創建一個draggalbe項目,可以複製並拖到droppable。好了,經過一番努力,去工作,並使得到的副本可拖動。但是「drop」方法使得如果我不止一次拖動新克隆,它會繼續克隆自身。我明白爲什麼它會這樣做,但我不太確定如何關閉它。只有可丟棄框外的項目應該是可複製的。一旦進入盒子,副本應該也能夠移動,但不能克隆自己。複製Jquery Draggables
嘗試在拖動小刺蝟的盒子(到目前爲止,一切都很好。),然後將其放到箱子裏面幾次看到這個問題。
$(function() {
$("#draggable1").draggable({ helper: 'clone', revert: "invalid" });
$("#panel1").droppable({
drop: function(event, ui) {
$(this).append($(ui.helper).clone().draggable());
}
});
});
如果您刪除克隆的id屬性,它會有幫助嗎? –