Javascript检查是否单击鼠标左键

时间:2016-11-16 12:36:48

标签: javascript android jquery mouse mouseleftbuttondown

我有这个代码来检测鼠标。但是在Android手机上,鼠标长时间往往会转换为右键单击。 有没有办法我只能获得有关鼠标左键单击的信息?

var mouseDown = 0;
document.body.onmousedown = function() { 
  ++mouseDown;
}
document.body.onmouseup = function() {
  --mouseDown;
}

使用此代码作为下面的代码

if (mouseDown){
xyz happens
}

还是初学者,请告诉我两个代码中要更改的内容。

由于

1 个答案:

答案 0 :(得分:0)

这可能对您有帮助,

$(document).ready(function() {

  $(document).mousedown(function(e) {
      if (e.which === 1) {
          alert("left");
      }else if(e.which === 3){
          alert("right");
      }
  });

});