可以爲元素定義mouseover事件,以便您知道鼠標指針當前位於該元素的某處。如何確定鼠標指針是否離開該元素區域?如何確定鼠標指針是否跨越javascript中的元素
0
A
回答
2
考慮到你可以使用jQuery
。該mouseover
和mouseout
事件工作會的工作,但我建議你使用mouseenter
和mouseleave
事件,而不是,因爲mouseover
和mouseout
事件可能,如果你的element
有子元素觸發多次。
$("#my-element")
.mousenter(function(){
console.log('enter');
})
.mouseleave(function(){
console.log('leave');
});
但是,如果你不想使用jQuery
,你能做到這一點香草JS。
document.getElementById('my-element').addEventListener('mouseover' function (e) {
console.log('over');
});
6
1
使用的OnMouseMove,的onmouseover和onmouseout事件...
的OnMouseMove - 當鼠標指針移動,而它是在元素上發生的事件
onmouseover - 當指針移動到元素上時發生事件
onmouseout - 當用戶將鼠標指針移出元素時發生此事件
相關問題
- 1. 檢測鼠標指針是否超過僞元素?
- 2. 如何檢查鼠標是否不在javascript中的元素上?
- 3. 如何確定鼠標光標是否位於給定的元素上?
- 4. 你如何確定鼠標是否指向特定的對象?
- 5. JavaScript鼠標光標指針
- 6. 當鼠標移動時,Javascript計算鼠標指針下的元素數量
- 7. 如何確定網格鼠標指針中的哪個單元格結束?
- 8. 如何查找字母跨度中鼠標指針的位置
- 9. 如何檢查鼠標指針是否穿越瀏覽器平面(鼠標退出網頁)?
- 10. 如何判斷鼠標指針圖標是否改變
- 11. WinRT:如何確定當前的鼠標/指針位置
- 12. Silverlight:是否可以使用自定義鼠標光標/指針?
- 13. 如何知道鼠標指針是否位於頁面上的特定元素上?
- 14. 越來越指數元素
- 15. 的JavaScript上的鼠標指針COORDS
- 16. 如何確定鼠標光標是否位於控件中
- 17. JavaScript中是否有指針?
- 18. 定位元素覆蓋跨越
- 19. 確定元素是否具有帶X標記的子元素
- 20. 如何檢測鼠標光標是否超出元素?
- 21. WPF - 確定是否鼠標在的UIElement
- 22. 確定鼠標是否仍在javascript/jQuery中?
- 23. 如何使放大的鼠標指針
- 24. WebRTC鼠標指針
- 25. 查找相對於svg元素的鼠標指針位置
- 26. 嘗試對鼠標指針的多個元素進行評分
- 27. d3獲取當前鼠標指針下的元素或對象?
- 28. 鑄造空指針跨越DLL
- 29. 如何檢查鼠標是否脫離任何子元素?
- 30. 如何將鼠標指針更改爲手指指針?
當鼠標懸停在元素上時,是否要調用java腳本的某些功能? – Elior
最好是一個獨立於瀏覽器的JavaScript函數。 – Adarsh