我正在爲遊戲製作庫存系統,但無法正常拖動。我想拖動一個div部分,當檢測到mouseup時,div部分會回到原來的位置。當我將它拖到另一個div部分的頂部時,會發生問題,mouseup事件從未觸發。當它不在另一個div部分之上時,它可以正常工作。JQuery檢查是否拖動,如果不是,則拖動的對象返回到原始位置
0
A
回答
0
您可以偵聽mouseup
上的文件,就像這樣:
$(document).on('mouseup', function(e){
// do stuff here
});
的mouseup
事件冒泡的DOM,所以該元素的頂部,無論你的鼠標是將泡了記錄,並事件監聽器會捕獲它(除非你有另一箇中間的監聽器,它調用事件對象的stopPropagation
方法)。
+0
感謝男士,這固定了所有內容,並且在我爲庫存中的每個div做了mouseup和mousedown之前,它更加高效。 – user3345589
0
我希望這是你在尋找什麼:
存在Jquery UI的可拖動一個revert
功能。
0
將mousedown事件附加到您的div對象,但mousedown和mouseup事件必須附加到文檔對象。
相關問題
- 1. jQueryUI - 即使在拖放後拖動拖動回到原始位置
- 2. 拖放對象並將它們返回到原始位置
- 3. 可拖動Vue.js,無法返回到原始位置
- 4. jQuery UI - 將jQuery可拖動對象還原爲原始對象?
- 5. JQuery UI:可拖動不能恢復到原始位置
- 6. AS3拖動總是回到原來的位置?
- 7. 拖放視圖:即使拖動到新位置後仍然返回到原始位置
- 8. 檢查可拖動的對象是否在正確的可拖放容器
- 9. 動畫jQuery UI可拖動元素回到起始位置
- 10. 如果驗證失敗,是否有辦法將Jquery拖放拖放到原始位置?
- 11. 如何使用jQuery返回可拖動的項目到其初始位置
- 12. JQuery-UI可拖動重置爲原始位置?
- 13. react-dnd:檢查拖動源是否位於有序列表中的原始位置之後
- 14. jquery - 使拖放的對象可拖動
- 15. 檢查可拖動的對象和放置的區域標籤是否相等
- 16. 拖動對象時更改拖動對象開始
- 17. 動畫後返回到原始位置
- 18. 如何阻止拖動恢復到原始位置
- 19. jQuery UI - 如何檢查可拖動項目是否捕獲
- 20. 拖動的項目不能返回到正確的位置
- 21. jQuery可拖動位置值
- 22. 如何使div可拖動並在拖動結束時回到其原始位置
- 23. JQuery拖動並移動,但如果按下CTRL鍵則保留原始值?
- 24. 如何檢測可拖動對象的位置[android]
- 25. 查找jQuery可拖動光標位置
- 26. 拖動原始元素HTML5拖放
- 27. 將其拖放,然後將其拖回原始位置
- 28. jquery-ui中是否存在拖動量或拖動比例?
- 29. jQueryUI可拖動設置「位置:相對」在我的拖動divs
- 30. Jquery的用戶界面,如果選中標記檢查拖放可拖動的div到可拖動的div
你可以通過創建[fiddle](http://jsfiddle.net/)來分享你的代碼嗎? –