Jquery 使用';执行可拖动事件后,如何删除原始元素;克隆';帮手?
我有一个清单,清单上的物品是我可以拖拽的。我正在把它们拖到几个可排序的列表上。我必须在拖动时使用“clone”助手方法,因为其他助手方法无法正常工作 不幸的是,我不希望该项在可排序列表中删除后仍保留在原始列表中 成功拖动后如何删除原始项?(即,一旦它包含在一个可排序列表中) 我想我可能能够通过可排序列表上的可拖放事件访问原始元素,但我不确定如何实现这一点 谢谢Jquery 使用';执行可拖动事件后,如何删除原始元素;克隆';帮手?,jquery,jquery-ui-sortable,draggable,Jquery,Jquery Ui Sortable,Draggable,我有一个清单,清单上的物品是我可以拖拽的。我正在把它们拖到几个可排序的列表上。我必须在拖动时使用“clone”助手方法,因为其他助手方法无法正常工作 不幸的是,我不希望该项在可排序列表中删除后仍保留在原始列表中 成功拖动后如何删除原始项?(即,一旦它包含在一个可排序列表中) 我想我可能能够通过可排序列表上的可拖放事件访问原始元素,但我不确定如何实现这一点 谢谢 Graeme此基本设置似乎可以满足您的需要 $(function() { $(".drag").draggable({ help
Graeme此基本设置似乎可以满足您的需要
$(function() {
$(".drag").draggable({ helper: 'clone' });
$("#dropArea").droppable({
drop: function(event, ui) {
//ui.draggable.appendTo(this);
$(this).append(ui.draggable);
}
});
});
如果这对你不起作用,你能给我们看一些代码吗
$('li','#draggable').draggable({
helper: "clone"
});
$('ul#droppable').droppable({
accept: "#draggable > li",
drop: function(event,ui){
$('li.note').remove();
ui.draggable.appendTo('ul#droppable').fadeIn();
}
});