1
A
回答
1
您可以使用revert draggable選項來達到此目的。
如果您將其設置爲"valid"
,則如果幫助器被放置在可放置的小部件上,則將會恢復拖動操作。這意味着你只需要在你的其他元素周圍創建一個這樣的小部件:
$("#yourDraggableElement").draggable({
revert: "valid"
});
$("#yourOtherElement").droppable();
相關問題
- 1. jQuery ui可拖動元素獲取其他可拖動元素
- 2. JQuery-ui:元素失去「可拖動性」
- 3. jquery UI可拖動元素佔位符
- 4. 沒有jQuery UI可以拖動元素?
- 5. 不能使jQuery UI元素可拖動?
- 6. 克隆可拖動元素jQuery UI
- 7. 禁用時重置jQuery UI可拖動元素的位置
- 8. 如何停止可拖動元素Jquery Ui的調整大小?
- 9. flot在jQuery UI可拖曳元素
- 10. jquery-ui:在視口外拖動元素
- 11. jQuery UI在裏面拖動元素
- 12. 沒有jQuery UI可拖動:如何停止拖動不可拖動和可鍵入元素?
- 13. 禁用僅在「body」元素上拖動?
- 14. jQuery可拖動元素
- 15. 當拖動一個類時拖動類的所有元素(jQuery UI可拖動)
- 16. jQuery-UI禁用某些元素的拖動
- 17. 使用jQuery UI拖動Javascript元素
- 18. JQuery-UI Draggable:拖動的元素大小
- 19. jQuery UI拖動,更新目標元素
- 20. jQuery - 防止可拖動元素在拖動後返回到可排序列表
- 21. jquery ui可拖動減速停止
- 22. jquery-ui可拖動和動態的jquery-ui可拖動嗎?
- 23. jquery-ui:可立即在mousedown上拖動
- 24. 如何在jQuery UI中獲取拖動元素的子元素
- 25. jQuery UI可拖動不工作在新創建的DOM元素
- 26. 使jQuery UI可拖動元素只能在向下方向拖動
- 27. jQuery UI可拖動元素放入可排序
- 28. 啓用和禁用可拖動元素
- 29. 在子元素中禁用jQuery可拖動
- 30. 動畫jQuery UI可拖動元素回到起始位置
你正在尋找的效果並不遵循可拖動小部件的隱喻。通常,在你的情況下,被拖動的元素被允許越過另一個元素,但是如果被放置在那裏,則被恢復到它的初始位置。這種行爲是否足夠滿足您的需求? –
嗨弗雷德裏克,我認爲它可以工作,我可能需要droppable用戶界面? – Tobia
我不能設置一個void元素,因爲我想讓用戶在可用空間上拖動它......或者我可以設置爲有效的droppable整個文檔? – Tobia