簡體   English   中英

mousedown和mouseup事件處理程序的問題

[英]Issue with mousedown and mouseup event handlers

我在頁面上有拖放功能。 我已經定義了mousedownmousemovemouseup事件處理程序來做到這一點。 但是,有時候,在瀏覽器中(我無法將其縮小到一個,因為在某個時刻所有的瀏覽器都發生了這種情況),當用戶單擊(放開)要拖動的對象時,他就是現在拖動對象,必須再次單擊(放開)以釋放對象。

預期的功能是供用戶在拖動時單擊並按住,僅當他要釋放要拖動的對象時才松開單擊。 我可以在mousemove處理函數中添加一些內容來檢查mousedown是否仍處於活動狀態嗎?

它很舊,但我猜它可能仍然可以幫助您。 否則,只需使用jQueryUI Drag'n'Drop-Plugin。

JavaScript:檢查鼠標按鈕是否按下?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM