gpt4 book ai didi

javascript - jQuery 确定 div 中的鼠标位置

转载 作者:行者123 更新时间:2023-11-28 19:59:20 25 4
gpt4 key购买 nike

这可能是一个重复的问题,但我还没有找到适合我的解决方案

我的问题是如何获取 div 中的鼠标位置?

我不希望文档作为来源,而是希望内部 div (粉红色内容 div)因此,当我将光标移动到粉红色 div 的 (0|0) 坐标时,我也希望 (0|0) 坐标作为我的原点坐标

我已经设置了一个 jsfiddle here

$('.content').mousemove(function(e){
$('#xCoord').val(e.pageX);
$('#yCoord').val(e.pageY);
});

这对我来说不太管用……我也尝试过

var parentOffset = $(this).parent().offset();

但我只返回 8px 的偏移量,并且 jQuery mousemove 偏移量未定义

有人可以帮助我吗?

最佳答案

e.pageX 返回引用窗口的当前鼠标位置。

试试这个:

var mouseX = e.pageX - $(this).offset().left;
var mouseY = e.pageY - $(this).offset().top;

更新的 fiddle :http://jsfiddle.net/B7zZ8/2/

关于javascript - jQuery 确定 div 中的鼠标位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21937484/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com