我可以在$(document).ready(function() { $(id).mouemove(function(){}) };
但是如果我想在函数中找到正确的坐标呢?
<div id='abc' onmouseover="callFunction(this.id)"></div>
我只是未定义。为什么呢?
function callFunction(arg){
mouseX = arg.pageX;
mouseY = arg.pageY;
alert('--> ' + mouseX + ' - ' + mouseY);
}
答案 0 :(得分:3)
<div id='abc' onmouseover="callFunction(event)">123</div>
function callFunction(e){
console.log(e);
mouseX = e.clientX;
mouseY = e.clientY;
alert('--> ' + mouseX + ' - ' + mouseY);
}