如何检查鼠标的Y坐标是否大于某个值

时间:2014-09-13 12:33:43

标签: javascript mouseevent mouse coordinates

我可以通过此检查鼠标的Y坐标。

$(document).mousemove(function(e) {
  var MouseY = "( " + event.clientY + " )";
}); 

但是当它大于一个值时,如何触发一个函数,比如20px。我猜这个没有用

if (MouseY > 20){
  alert('yes');
}

1 个答案:

答案 0 :(得分:1)

为什么不将两个片段组合在一起?

$(document).mousemove(function() {
  var threshold = 20;
  if(event.clientY > threshold) {
    alert('Current mouse position is: ' + event.clientY);
    // or call another function here like: 
    // react(event.clientY);
  };
});

这是你想要的吗?