作者:因为梦想2013 | 来源:互联网 | 2023-05-21 16:26
为您的x和y尝试使用以下方法:
var x = e.pageX - $(this).offset().left;
var y = e.pageY - $(this).offset().top;
让我知道那是否行不通
澄清-您直接从dom元素获得左和上偏移。我建议您使用jQuery offset()函数的原因是jQuery更有可能计算跨浏览器的正确位置。
能否请您将点击事件分配给图像,而不是链接。我有一个偷偷摸摸的怀疑,即该链接报告其顶部偏移量为所封装元素的底部…