2011-10-07 110 views
0

Dojo有一個基本問題,其中包括...其dojo.dnd.move類。你可以看到這裏的問題:dojo.dnd.move節點渲染問題

http://archive.dojotoolkit.org/nightly/dojotoolkit/dojo/tests/dnd/test_parent_constraints.html

是,當你點擊一個節點上,並開始拖動,節點本身跳躍。它實際上在移動它的位置。這是非常有問題的,我想知道是否有人看到過這種情況。

我正在創建一個需要移動節點的應用程序,但它需要精確,因此不能有最初的跳轉。

任何幫助將不勝感激。

回答

0

這是由以下引起Mover.js突出顯示的代碼:

https://github.com/dojo/dojo/blob/master/dnd/Mover.js#L91-92

奇怪的是,根據該意見,好像這個代碼是造成特別的問題它的目的阻止。

也就是說,如果你的身體有padding: 0適用於它的風格,這段代碼不應該影響你。 (您可以通過在拖放前在控制檯中運行document.body.style.padding = "0"來在該測試頁上測試它。)

您可能希望在Dojo bug跟蹤器上輸入一張票(http://bugs.dojotoolkit.org)(或者搜索並查看是否已輸入它)。

+0

感謝上帝的stackoverflow!這是完美的。我必須重寫我的CSS,但這很好。 – jsoucheray