我一直在使用的样本位于:http://jsfiddle.net/aLnJG/3/
基本上我有一个可拖动的帮助器,这是一个输入框...然后在下降时,我想将帮助器附加到画布上。
代码:
$("div#controlList > div").draggable({
helper: function(){ return $("<input type='text' />");}
});
$("div#canvas").droppable({
drop: function(event, ui){
$("<li />").append($(ui.helper[0])).appendTo(this);
}
});
当我检查元素时,似乎将DIV添加到#CANVAS,但没有内容。
答案 0 :(得分:0)
使用:
ui.helper.clone().css({position:"",top:"", left:""});
在处理可拖动时,它们将被拖拽,以便将它们移除。可能有一种方法可以从这个特定对象中删除draggable,但它没有使用:
u.helper.clone().draggable("destroy")