我有一個用戶在網站上進行交互的框的網格。如果他們點擊一個框,它會改變顏色。有相當多的盒子,我希望它不那麼繁瑣,所以有這樣的功能會很好:如果鼠標按鈕關閉,並且將鼠標懸停在盒子上,它會改變狀態。有什麼想法嗎?檢查懸停時鼠標按鍵是否關閉?
11
A
回答
16
您可以使用傳遞給懸停回調的事件的buttons
屬性來檢查觸發事件時按下了哪些鼠標按鈕。
例如,檢測時用鼠標輸入元素是否被按下左鍵,你可以使用:
myElement.addEventListener("mouseover", function(e){
if(e.buttons == 1 || e.buttons == 3){
//do some stuff
}
})
下面是這種思想的一個示範:http://jsfiddle.net/Ah6pw/
按住鼠標左鍵並通過不同的列表項移動鼠標。
0
0
我發現了一些類似的東西。點擊某些空間中的對象然後進行一些互動。 http://mrdoob.github.com/three.js/examples/canvas_interactive_cubes.html(尋找靈感到代碼)
而且這些鏈接可能是有用的,你
相關問題
- 1. 檢查鼠標按鍵是否關閉的方法
- 2. 檢查鼠標LButton是否關閉?
- 3. 當鼠標懸停時元素按鍵
- 4. Delphi檢測鼠標懸停在窗體的關閉按鈕上
- 5. 當鼠標懸停在單詞上時顯示關閉按鈕
- 6. 檢查鼠標懸停或鼠標懸停與pyHook?
- 7. 鼠標懸停和關閉XHTML/HTML5
- 8. 鼠標懸停時檢查單選按鈕
- 9. 懸停鼠標關閉按鈕手不出現
- 10. 檢查子div鼠標懸停
- 11. 如果鼠標懸停檢查
- 12. C#鼠標懸停時點亮按鈕
- 13. 檢查軟鍵盤是否關閉
- 14. 我想在鼠標移動事件中檢測鼠標右鍵或鼠標鍵是否關閉
- 15. 自定義TabBar按鈕在鼠標懸停/鼠標懸停時閃爍
- 16. 檢查鼠標事件是否關閉 - jQuery
- 17. 在畫布上繪圖 - 如何檢查鼠標左鍵是否關閉?
- 18. jQuery懸停鼠標懸停/鼠標退出計時
- 19. 超時鼠標懸停和鼠標懸停下拉菜單?
- 20. 鼠標空閒時鼠標懸停
- 21. 停止關閉div;如果將鼠標懸停在它上面
- 22. 鼠標懸停
- 23. 鼠標懸停
- 24. 鼠標懸停
- 25. 鼠標懸停
- 26. 懸停時顯示「關閉」圖標
- 27. 如何檢查ctrl中是否按下鼠標左鍵?
- 28. 檢查遊標對象是否關閉
- 29. 檢查所有標籤是否關閉
- 30. 在鼠標懸停時啓動setInterval並在鼠標懸停時停止
這裏也有一些很好的答案在這裏: http://stackoverflow.com/questions/2349764/jquery-is-mousedown-on-mouseover – MattDiamant 2013-02-26 20:33:10