2011-12-23 91 views
0

我剛剛開始使用dynatree(這確實是v。cool),但我對它有一個非標準用法:將長列表中的詞語排序爲分層Dynatree。具體來說,我想從Dynatree外部拖放到Dynatree元素上 - 最好是利用Dynatree的彈簧加載文件夾,而不是預期用戶事先手動打開相關類別。將元素放入動態元素

我可以得到一些關於如何實現我的夢想的具體指導?

謝謝你,史蒂夫 Upstill

回答

1

一個他的拖放樣本似乎來實現你的使用情況: 您可以拖動「拖動我身邊的」盒子放在右樹。

http://wwwendt.de/tech/dynatree/doc/sample-dnd3.html

這個盒子是一個簡單的query.draggable。 樹接收標準事件(onDragEnter,onDragOver,onDrop,onDragLeave)。 確保啓用autoExpandMS選項。

希望這有助於 馬丁

+0

馬丁,很抱歉的延遲反應,但我剛回到這個問題。我按照你的建議做了,而且都是胡扯。注意:我無法弄清楚如何讓dynaTree從非dynaTree節點(我認爲我可以用回調管理)下降,但我通過將源代碼轉換爲另一個dynaTree來解決此問題! – 2012-02-01 04:02:11