使用draggable.helper但我想在dom中添加帮助器,它不喜欢它

时间:2013-10-14 16:58:17

标签: javascript jquery

我一直在使用的样本位于: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,但没有内容。

1 个答案:

答案 0 :(得分:0)

使用:

 ui.helper.clone().css({position:"",top:"", left:""});

在处理可拖动时,它们将被拖拽,以便将它们移除。可能有一种方法可以从这个特定对象中删除draggable,但它没有使用:

 u.helper.clone().draggable("destroy")