您是否要
relative简单地将鼠标指针定位到元素(或)的位置,
编辑:
1)
event.pageX,
event.pageY给你鼠标位置的相关文件!
2)
offset():给出元素的偏移位置
3)
position():它为您提供元素的相对位置,即
考虑一个元素嵌入另一个元素内
例如 :
<div id="imParent"> <div id="imchild" /></div>
HTML
<body> <div id="A" > Default <br /> mouse<br/>position </div> <div id="B" > offset() <br /> mouse<br/>position </div> <div id="C" > position() <br /> mouse<br/>position </div></body>
Javascript
$(document).ready(function (e) { $('#A').click(function (e) { //Default mouse Position alert(e.pageX + ' , ' + e.pageY); }); $('#B').click(function (e) { //Offset mouse Position var posX = $(this).offset().left, posY = $(this).offset().top; alert((e.pageX - posX) + ' , ' + (e.pageY - posY)); }); $('#C').click(function (e) { //Relative ( to its parent) mouse position var posX = $(this).position().left, posY = $(this).position().top; alert((e.pageX - posX) + ' , ' + (e.pageY - posY)); });});


