使用jQuery确定单击的左偏移量

假设您的图像宽度为200px。有没有办法确定你点击图像的左边有多远?例如,如果你点击死亡中心,你会得到100.我尝试使用像ui.position.left这样的东西,但无法让它工作。有任何想法吗?     
已邀请:
首先,获取图像的X位置。接下来,使用事件信息获取click事件的X位置。 一旦你有了这两个,得到结果的简单数学:
$('#yourImg').click(function(e){
    var imageLeft = $(this).offset().left;
    var clickLeft = e.pageX;
    var howFarFromLeft = clickLeft - imageLeft;
});
    
您需要在单击时找到鼠标坐标(通过使用单击事件,
event.pageX
event.pageY
)。然后在体内找到图像的位置。并从鼠标位置中减去它.. 结果将是图像内的坐标..演示     

要回复问题请先登录注册