2011-10-19 73 views
1

如何讓元素在兩個div之間拖動?這似乎是可拖動的應該做的事情。但我沒有能夠使用我的代碼。在這個jsfiddle中,我有兩個可拖動元素的div。我想獲得一個元素從第一個div到第二個div。該功能必須存在於許多網站上。如何使一個可拖動的divs

這是jsfiddle的代碼。

http://jsfiddle.net/gkvgn/9/

我以前問,並認爲有人會知道如何獲得該功能。如果我擁有的代碼不正確,我如何定義一個元素和可拖動的包含選項才能具備該功能。

回答

0

終於找到問題了。爲容器div指定overflow: hidden;將可拖動區域限制爲僅限容器。如果我從樣式中刪除該規範。元素可以在div上拖動。這是修復的小提琴。

http://jsfiddle.net/gkvgn/10/

2

有說在這裏回答了類似的堆棧溢出問題: jquery ui draggable elements not 'draggable' outside of scrolling div

我實現我自己的項目上面的解決方案,它漂亮的工作。

我同意,它看起來好像如果您設置遏制窗口或文檔,應允許跨部門拖動。我想你寧願溢出保持隱藏,因爲你想保留在你的div的內容的數量。

+0

非常感謝。這給了我一個解決方案,以探索保持'overflow:hidden'。 – user823527

相關問題