2013-10-14 61 views
0

樣品我一直與位於此處:http://jsfiddle.net/aLnJG/3/使用draggable.helper但我想助手添加到DOM,並且它不喜歡它

基本上我有拖動給予幫助,這是一個輸入框。 ..然後放下,我想要幫助者附加到畫布上。

代碼:

$("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

使用:

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

與拖動打交道時,他們將可拖動,這樣把他們趕走。可能有一種方法可以從這個特定的對象中刪除可拖動的對象,但它並不適用於:

u.helper.clone().draggable("destroy") 
相關問題