Проверка Javascript, если нажата левая кнопка мыши

У меня есть этот код для обнаружения мыши вниз. Однако на телефонах с Android длительное время нажатие кнопки мыши часто приводит к щелчку правой кнопкой мыши. Есть ли способ получить информацию только о щелчке левой кнопкой мыши?

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

используя это как код ниже

if (mouseDown){
xyz happens
}

Еще новичок, подскажите пожалуйста что поменять в обоих кодах.

Спасибо

1 ответ

Это может помочь вам,

$(document).ready(function() {

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

});
Другие вопросы по тегам