获取页面某一元素的绝对X,Y坐标,可以用offset()方法:(body属性设置margin :0;padding:0;) var X = $('#DivID').offset().top; var Y = $('#DivID').offset().left; 获取相对(父元素)位置: var X = $('#DivID').position().top; var Y = $('#DivID').position().left;
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=GBK" /><title>java Test - Liehuo.net</title></head><style type="text/css"><!--body,div { margin:0; padding:0;}--></style><script type="text/javascript" src="http://www.wfuyu.com/uploads/common/jquery-1.3.2.min.js"></script><body><div style="background:#ccc;height:300px;" onclick=""></div><div style="position:relative;"><div style=" position:absolute;left:50px; top:50px;" id="DivID"></div></div><script type="text/javascript">var X = $('#DivID').offset().top;var Y = $('#DivID').offset().left;document.write(X+"<br />");document.write(Y+"<br />");//获取相对(父元素)位置:var C = $('#DivID').position().top;var D = $('#DivID').position().left;document.write(C+"<br />");document.write(D);</script></body></html><br /><center>如不能显示效果,请按Ctrl+F5刷新本页,更多网页代码:<a href='http://www.wfuyu.com/' target='_blank'>http://www.wfuyu.com/</a></center>提示:可修改后代码再运行!
上一篇 如何有效提高操作系统和IIS的安全可靠性
下一篇 .NET调PHP Web Service的典型例子