2014-02-16 76 views
0

我創建了一個非常簡單的例子來檢查什麼appendTo正在做的正是:可排序的appendTo有什麼作用?

<ul id="sortable"> 
    <li>Item 1</li> 
    <li>Item 2</li> 
    <li>Item 3</li> 
    <li>Item 4</li> 
    <li>Item 5</li> 
</ul> 

<script type="text/javascript"> 
    $("#sortable").sortable({ appendTo: document.body }); 
</script> 

當我試圖選擇的項目之一,併爲您開發工具中鉻,看它是否移動(追加)拖到身體..但它沒有..

appendTo實際上做什麼?

+0

它實際上應該把幫助元素放到你指定的元素上。我認爲Chrome開發人員工具可能存在問題。 –

+0

@maximglad​​kov所以它實際上應該從#sortable中移出拖動的元素,並在拖動時將其附加到Body上?無效拖動後怎麼辦? –

+0

它將創建一個包含原始元素所有元素的幫助元素。當然,從容器中取出舊的。如果拖動無效,它將返回您的原始元素。 –

回答

1

它實際上應該將輔助元素放置到您指定的元素上。我認爲Chrome開發人員工具可能存在問題。

它將創建一個包含原始元素所有元素的幫助元素。當然,從容器中取出舊的。如果拖動無效,它將返回您的原始元素。

希望它能幫助!

相關問題