如何用jQuery编写代码获取并显示鼠标当前位置示例?

更新于
2026-09-30 23:09:52
2阅读来源:SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计580个文字,预计阅读时间需要3分钟。

如何用jQuery编写代码获取并显示鼠标当前位置示例?

原文示例:本文实例讲述了jQuery实现获取当前鼠标位置并输出功能。分享给大家供大家参考借鉴,具体如下:jQuery获取当前鼠标位置并输出+1.+body onmousemove=mousemove(event)+2.css+, body {width: 100}

改写后:本文以jQuery技术演示如何获取并显示鼠标位置。以下是一个简洁的示例:通过为`body`标签添加`onmousemove`事件处理,并使用jQuery操作,可以获取并输出鼠标位置。示例代码如下:jQuery获取当前鼠标位置+1.++2.css+, body {width: 100px;}+

本文实例讲述了jQuery实现获取当前鼠标位置并输出功能。分享给大家供大家参考,具体如下:

jQuery获取当前鼠标位置并输出

1.html

<body onmousemove="mousemove(event)"></body>

2.css

html, body { width: 100%; height: 100%; background: #A5CEDB; position: relative; } .newDiv { position: absolute; background: red; color: white; width: 100px; height: 50px; }

3.js

var movex; var movey; //用来接受鼠标位置的全局变量 function mousemove(e) { e = e || window.event; if(e.pageX || e.pageY) { movex = e.pageX; movey = e.pageY } creatDiv(movex, movey); } function creatDiv(x, y) { $(".newDiv").remove(); var str = ("<div class=\'newDiv\'>" + x + "," + y + "</div>"); $("body").append(str); $(".newDiv").css("left", x + "px").css("top", y + "px"); }

完整示例代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="www.w3.org/1999/xhtml"> <head> <meta img.558idc.com/uploadfile/allimg/210605/210445I35-0.jpg"></script> <script> var movex; var movey; //用来接受鼠标位置的全局变量 function mousemove(e) { e = e || window.event; if(e.pageX || e.pageY) { movex = e.pageX; movey = e.pageY } creatDiv(movex, movey); } function creatDiv(x, y) { $(".newDiv").remove(); var str = ("<div class=\'newDiv\'>" + x + "," + y + "</div>"); $("body").append(str); $(".newDiv").css("left", x + "px").css("top", y + "px"); } </script> <style> html, body { width: 100%; height: 100%; background: #A5CEDB; position: relative; } .newDiv { position: absolute; background: red; color: white; width: 100px; height: 50px; } </style> </head> <body onmousemove="mousemove(event)"></body> </html>

效果:

(提示:可以在creatDiv方法里面酌情加入想要的偏移量)

PS:感兴趣的朋友可以使用如下工具测试上述代码的运行效果:

在线HTML/CSS/JavaScript代码运行工具:
tools.jb51.net/code/HtmlJsRun

如何用jQuery编写代码获取并显示鼠标当前位置示例?

在线HTML/CSS/JavaScript前端代码调试运行工具:
tools.jb51.net/code/WebCodeRun

更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery拖拽特效与技巧总结》、《jQuery常用插件及用法总结》、《jquery中Ajax用法总结》、《jQuery表格(table)操作技巧汇总》、《jQuery扩展技巧总结》、《jQuery常见经典特效汇总》、《jQuery动画与特效用法总结》及《jquery选择器用法总结》

希望本文所述对大家jQuery程序设计有所帮助。

本文共计580个文字,预计阅读时间需要3分钟。

如何用jQuery编写代码获取并显示鼠标当前位置示例?

原文示例:本文实例讲述了jQuery实现获取当前鼠标位置并输出功能。分享给大家供大家参考借鉴,具体如下:jQuery获取当前鼠标位置并输出+1.+body onmousemove=mousemove(event)+2.css+, body {width: 100}

改写后:本文以jQuery技术演示如何获取并显示鼠标位置。以下是一个简洁的示例:通过为`body`标签添加`onmousemove`事件处理,并使用jQuery操作,可以获取并输出鼠标位置。示例代码如下:jQuery获取当前鼠标位置+1.++2.css+, body {width: 100px;}+

本文实例讲述了jQuery实现获取当前鼠标位置并输出功能。分享给大家供大家参考,具体如下:

jQuery获取当前鼠标位置并输出

1.html

<body onmousemove="mousemove(event)"></body>

2.css

html, body { width: 100%; height: 100%; background: #A5CEDB; position: relative; } .newDiv { position: absolute; background: red; color: white; width: 100px; height: 50px; }

3.js

var movex; var movey; //用来接受鼠标位置的全局变量 function mousemove(e) { e = e || window.event; if(e.pageX || e.pageY) { movex = e.pageX; movey = e.pageY } creatDiv(movex, movey); } function creatDiv(x, y) { $(".newDiv").remove(); var str = ("<div class=\'newDiv\'>" + x + "," + y + "</div>"); $("body").append(str); $(".newDiv").css("left", x + "px").css("top", y + "px"); }

完整示例代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="www.w3.org/1999/xhtml"> <head> <meta img.558idc.com/uploadfile/allimg/210605/210445I35-0.jpg"></script> <script> var movex; var movey; //用来接受鼠标位置的全局变量 function mousemove(e) { e = e || window.event; if(e.pageX || e.pageY) { movex = e.pageX; movey = e.pageY } creatDiv(movex, movey); } function creatDiv(x, y) { $(".newDiv").remove(); var str = ("<div class=\'newDiv\'>" + x + "," + y + "</div>"); $("body").append(str); $(".newDiv").css("left", x + "px").css("top", y + "px"); } </script> <style> html, body { width: 100%; height: 100%; background: #A5CEDB; position: relative; } .newDiv { position: absolute; background: red; color: white; width: 100px; height: 50px; } </style> </head> <body onmousemove="mousemove(event)"></body> </html>

效果:

(提示:可以在creatDiv方法里面酌情加入想要的偏移量)

PS:感兴趣的朋友可以使用如下工具测试上述代码的运行效果:

在线HTML/CSS/JavaScript代码运行工具:
tools.jb51.net/code/HtmlJsRun

如何用jQuery编写代码获取并显示鼠标当前位置示例?

在线HTML/CSS/JavaScript前端代码调试运行工具:
tools.jb51.net/code/WebCodeRun

更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery拖拽特效与技巧总结》、《jQuery常用插件及用法总结》、《jquery中Ajax用法总结》、《jQuery表格(table)操作技巧汇总》、《jQuery扩展技巧总结》、《jQuery常见经典特效汇总》、《jQuery动画与特效用法总结》及《jquery选择器用法总结》

希望本文所述对大家jQuery程序设计有所帮助。