我正在创建自己的网站,并且正在处理该网站的特权,我正在寻找一些可以帮助我做到这一点的代码:
“当我将鼠标指针移到站点中的图像或背景上时,会出现一个光标,显示鼠标经过的每个像素的位置,例如 (23,234)。”
提前致谢
PS:我熟悉PHP、HTML、JavaScript
我正在创建自己的网站,并且正在处理该网站的特权,我正在寻找一些可以帮助我做到这一点的代码:
“当我将鼠标指针移到站点中的图像或背景上时,会出现一个光标,显示鼠标经过的每个像素的位置,例如 (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 解决方案时,您必须关心浏览器的兼容性
你可以很容易地用 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 库)
$(文档).ready(函数 () { $("#position").hide(); $("img").mousemove(函数 (e) { var pX = e.pageX; var pY = e.pageY; $("#pixels").html("X: "+pX+"; Y: "+pY); $("img").hover( function(){$("#pixels").show();} , function(){$("#pixels").hide();} ) }); });
我想这就是你要找的