2013-10-29 44 views
0

我想知道哪些鼠標按鈕用戶點擊(如果有的話)它在Chrome中的工作完美:左側按鈕1和右側2 Firefox無所謂用戶點擊總是返回1爲什麼event.which總是返回1在Firefox上

$('body').on('mousemove',function(e) 
    { 

     if(e.which==1) 
     { 

     } 
    }); 

有什麼想法嗎?

謝謝

+5

要綁定一個'mousemove'事件,而不是一個click事件。 – zzzzBov

+0

這是一個拖動處理程序嗎?只需跟蹤你的'mousedown'中的'e.button'。 – Ryan

+0

這引發了一個問題。你是否在不同的瀏覽器上測試了相同的代碼(如果你正在檢查兼容性,你應該這樣做)還是你爲每個瀏覽器編寫不同的代碼? – BenM

回答

4

你的代碼是聽鼠標移動,不要點擊事件

相關問題