jq实时获取鼠标当前位置坐标,可以通过jQuery event.pageX和event.pageY这两个属性方法来实现。jQuery event.pageX可用于查找相对于文档左边缘的鼠标位置,而event.pageY可用于查找相对于文档上边缘的鼠标位置。
下面我们就结合具体的代码示例,给大家介绍jq获取鼠标的位置坐标方法。
代码示例如下:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>jq获取鼠标位置坐标示例</title> <style type="text/css"> *{ margin: 0; } html, body{ height:100%; } </style> <script src="https://code.jquery.com/jquery-1.12.4.min.js"></script> <script type="text/javascript"> $(function() { $("body").mousemove(function(event){ var relPageCoords = "(" + event.pageX + "," + event.pageY + ")"; $(".mouse-cords").text(relPageCoords); }); }); </script> </head> <body> <p>当前鼠标的坐标为: <strong class="mouse-cords"></strong></p> </body> </html>
mousemove()方法表示当鼠标指针在指定的元素中移动时,就会发生 mousemove 事件或规定当发生 mousemove 事件时运行的函数。(上述代码中,函数的参数event,相当于一个对象,用来提供鼠标位置信息。)
event.pageX 属性返回鼠标指针的位置,相对于文档的左边缘。event.pageY 属性返回鼠标指针的位置,相对于文档的上边缘。
text()方法设置或返回被选元素的文本内容。(这里的strong标签就是用来显示输出鼠标坐标值)
效果如下:
注:
1、event.pageX和event.pageY属性通常是一起使用的。
2、用户把鼠标移动一个像素,就会发生一次 mousemove 事件。处理所有 mousemove 事件会耗费系统资源。请谨慎使用该事件。
本篇文章就是关于jq实时获取鼠标当前位置坐标的方法介绍,非常简单易懂,希望对需要的朋友有所帮助!
以上是jQuery怎么获取鼠标的位置坐标的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

安全考试浏览器
Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。

EditPlus 中文破解版
体积小,语法高亮,不支持代码提示功能

DVWA
Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

Dreamweaver CS6
视觉化网页开发工具

适用于 Eclipse 的 SAP NetWeaver 服务器适配器
将Eclipse与SAP NetWeaver应用服务器集成。