2015-09-25 106 views
0

我將一個「鼠標移動」處理程序綁定到一個html節點,以便在屏幕上移動它。到現在爲止還挺好。但是當我將鼠標移動到快速時,鼠標指針失去與節點的連接,並且沒有獲得進一步的移動事件。當鼠標移動到快速時,html節點失去鼠標移動事件

我知道我可以爲整個文檔註冊「鼠標移動」,但這是唯一可能的解決方案。是否可以將鼠標粘貼到節點上?

或者我應該使用「鼠標移出」還是「鼠標離開」來檢測並再次捕獲它?

+0

[setCapture](https://developer.mozilla.org/en-US/docs/Web/API/Element/setCapture)僅適用於Mozilla – dec

+0

捕捉不可能,因爲我無法更改鼠標的位置; - ( – dec

+0

)我是否應該計算鼠標速度並調整座標以使其不會丟失「鼠標移動」? – dec

回答

0

因此經過一些更多的實驗後,我認爲最好的選擇是以「鼠標向下」開始檢測節點並處理外部節點的「鼠標移動」。