鼠标悬停时显示像素数
Showing pixel number on mouseover
我正在创建自己的网站,并且正在开发该网站的权限,我正在寻找一些可以帮助我执行此操作的代码:
"当我将鼠标指针移到网站上的图像或背景上时,会出现一个光标,显示 mouser 经过的每个像素的位置,例如 (23,234)。
提前致谢
PS : 我熟悉PHP,HTML,JavaScript
HTML
<div id="status">
</div>
Jquery
$(document).ready(function(){
$(document).mousemove(function(e){
$('#status').html(e.pageX +', '+ e.pageY);
});
})
纯Javascript解决方案
在使用纯浏览器时,您必须关心浏览器兼容性 JavaScript解决方案
你可以很容易地用jQuery获得鼠标位置:
$(document).ready(function () {
$("body").mousemove(function (e) {
var pX = e.pageX;
var pY = e.pageY;
$("#pixels").html("X="+pX+"; Y="+pY);
});
});
<div id="pixels"></div>
html
<div id="position"></div>
js(你只需要包含jquery库)
$(document).ready(function () { $("#position").hide(); $("img").mousemove(function (e) { var pX = e.pageX; var pY = e.pageY; $("#pixels").html("X: "+pX+";Y:"+pY); $("img").hover( function(){$("#pixels").show();} , function(){$("#pixels").hide();} ) });});
我认为这就是你要找的
获取鼠标光标位置 - jQuery
相关文章:
- IE中的CSS翻转动画:翻转的一面显示镜像内容
- 使用画布在秒内逐像素显示图片
- HTML 画布像素数据类型
- 从 JavaScript 中的图像中读取像素数据会返回半透明像素的意外结果
- 鼠标悬停时显示像素数
- 如何像这样显示时间,例如:1秒前,1分钟前,1小时前,1个月前
- 使用带有 NodeJS 的图像像素数组跟踪边界
- 获取动画 jQuery Java 脚本中行进的像素数
- 无法将图像数据 URI 转换为像素数据数组
- 将图像像素数据转换为坐标数组
- 如何让它像那样显示是在 Chrome 中
- 如何指定每一步滚动移动的像素数
- 动画定义像素数的问题
- 画布像素数据的跨浏览器规范
- 在使用代码镜像时显示警报中的文本区域内容
- 使用putImageData从画布上的像素数组绘制图像
- 如何在同一页面上使用代码镜像突出显示多种语言源代码
- 如何使滚动To+像素数而不是依赖于锚点
- 如何在代码镜像中显示行数
- 如何将画布像素数组传递给C++代码并将其保存为 jpeg