2
A
回答
7
,你可以,因爲你在問題中暗示,追蹤鼠標位置和元素的位置進行比較。
但是,這是做事情的艱辛的道路。
更容易將利用這個mouseover
或mouseenter
事件。
顯然mouseenter
和mouseover
只有在鼠標指針實際移過元素時纔會觸發,而不是按照問題靠近它,但這很容易通過在元素周圍添加一個不可見區域並在其上添加鼠標事件觸發器來解決。
這個看不見的區域可能是與拉斐爾元素位於相同位置的另一個元素,但在每個方向上延伸超過它一定的距離,或者甚至可能是相同的拉斐爾對象,只是使它更大一點,不要一路畫到邊緣。
希望有所幫助。
+0
好主意....謝謝! – user963936
0
另一個想法是使用非常寬的透明筆劃來擴展「可以放置」的區域,假設您只需填充填充即可。只是一個想法。
相關問題
- 1. Jquery Fade在鼠標靠近元素
- 2. 當鼠標靠近時,jQuery有動畫
- 3. 將鼠標懸停在Raphael元素上
- 4. 鼠標靠近對象Javascript
- 5. 隨着鼠標靠近,如何增加元素大小?
- 6. 當鼠標懸停在其他元素上時,元素上的jQuery事件
- 7. 當鼠標移動到指定元素時停止鼠標事件
- 8. 魚在池中,當鼠標靠近時必須離開
- 9. 當鼠標靠近窗口邊緣時如何自動滾動
- 10. 堆疊元素的JQuery鼠標事件
- 11. 鼠標事件處理的元素
- 12. 當鼠標懸停時元素按鍵
- 13. 鼠標事件問題嵌套元素
- 14. 當鼠標移至內部元素時丟失鼠標移動
- 15. D3.js鼠標懸停不活躍時,標記靠得太近
- 16. 當鼠標離開JTable時的鼠標事件?
- 17. 當鼠標移動到內部元素時,爲什麼會觸發onMouseOver事件?
- 18. 當鼠標X = 0時,AS3鼠標事件不會觸發
- 19. 當鼠標移動時,Java鼠標事件被忽略了嗎?
- 20. 如何在靠近元素的適當位置顯示提示?
- 21. Firefox DOM2鼠標停止事件使用stopPropagation時選擇元素
- 22. 如何處理Raphael SVG的鼠標懸停事件
- 23. 如何在鼠標靠近頁面頂部時顯示div
- 24. 當鼠標進入時動態創建元素。(意外觸發鼠標移出事件)
- 25. 當鼠標懸停在另一個元素上時沒有鼠標按鈕向上事件
- 26. 當鼠標移動時,Javascript計算鼠標指針下的元素數量
- 27. 僅當特定元素超過鼠標光標時才更改
- 28. 滾動到元素的頂部時,靠近窗戶
- 29. Python - 當事件接近時做(某事)
- 30. jQuery的:當按下鼠標時不斷制定事件,當鼠標擡起關閉事件
「near」是什麼意思?是否有特定的距離可以符合條件,或只是模糊的接近它的感覺? – Spudley