获取鼠标相对位置

获取鼠标相对于html的位置:
		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};
		}

你可能感兴趣的:(获取)