【问题标题】:How to get the mouse Co-ordinates relative to current screen or window ( no the whole page )如何获取鼠标相对于当前屏幕或窗口的坐标(不是整个页面)
【发布时间】:2018-05-23 11:42:53
【问题描述】:

我有一个问题。我想使用 jQuery 获取相对于当前屏幕或窗口的鼠标指针坐标,而不是从整个页面获取。

我尝试使用 jQuery 的事件对象 pageX 和 pageY 属性,但它们返回相对于整个页面的坐标。

简单来说,我想获取鼠标指针与屏幕底部边缘的距离,而不是页面。
有什么想法可以完成吗?

【问题讨论】:

    标签: javascript jquery mouseevent


    【解决方案1】:

    看起来您可以从 jQuery 事件对象的 clientX 和 clientY 属性中获取鼠标指针相对于视口的 x/y 坐标。如果您需要到右边缘或下边缘的距离,请从 window.screen 的合适属性中减去指针坐标。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-06
      • 2012-08-03
      相关资源
      最近更新 更多