HTML5 中的 drop target(拖放目標)監聽哪些事件?
若要接受一個 drop,drop target 必須監聽至少三個事件。
- dragenter 事件,用於判斷 drop target 是否接受 drop。如果接受 drop,則必須取消此事件。
- dragover 事件,用於確定向用戶顯示的反饋是什麼。如果取消該事件,則基於 dropEffect 屬性值更新反饋(通常是游標)。
- 最後,drop 事件允許執行實際的 drop。
廣告
若要接受一個 drop,drop target 必須監聽至少三個事件。