function mousePosition(evt){
if(evt.pageX||evt.pageY){
return {x:evt.pageX,y:evt.pageY};
}
return {
x:evt.clientX+document.documentElement.scrollLeft-document.body.clientLeft,
y:evt.clientY+document.documentElement.scrollTop-document.body.clientTop
}
}
獲取鼠標相對於事件源的位置,如判斷鼠標點擊了圖片上的什麼位置
function getPosition(srcElement, e) {
"x" : postion.x - $(srcElement).offset().left,
"y" : postion.y - $(srcElement).offset().top
return {"x":x,"y":y};
}