jQuery获得页面元素的绝对/相对位置即绝对X,Y坐标


Posted in Javascript onMarch 06, 2014

获取页面某一元素的绝对X,Y坐标,可以用offset()方法:

<span style="color:#000066; font-weight:bold">var</span> X <span style="color:#339933">=</span> $<span style="color:#009900">(</span><span style="color:#3366CC">'#DivID'</span><span style="color:#009900">)</span>.<span style="color:#660066">offset</span><span style="color:#009900">(</span><span style="color:#009900">)</span>.<span style="color:#660066">top</span><span style="color:#339933">;</span> 
<span style="color:#000066; font-weight:bold">var</span> Y <span style="color:#339933">=</span> $<span style="color:#009900">(</span><span style="color:#3366CC">'#DivID'</span><span style="color:#009900">)</span>.<span style="color:#660066">offset</span><span style="color:#009900">(</span><span style="color:#009900">)</span>.<span style="color:#660066">left</span><span style="color:#339933">;</span>

获取相对(父元素)位置:
<span style="color:#000066; font-weight:bold">var</span> X <span style="color:#339933">=</span> $<span style="color:#009900">(</span><span style="color:#3366CC">'#DivID'</span><span style="color:#009900">)</span>.<span style="color:#660066">position</span><span style="color:#009900">(</span><span style="color:#009900">)</span>.<span style="color:#660066">top</span><span style="color:#339933">;</span> 
<span style="color:#000066; font-weight:bold">var</span> Y <span style="color:#339933">=</span> $<span style="color:#009900">(</span><span style="color:#3366CC">'#DivID'</span><span style="color:#009900">)</span>.<span style="color:#660066">position</span><span style="color:#009900">(</span><span style="color:#009900">)</span>.<span style="color:#660066">left</span><span style="color:#339933">;</span>
Javascript 相关文章推荐
javascript 支持链式调用的异步调用框架Async.Operation
Aug 04 Javascript
javascript iframe编程相关代码
Dec 28 Javascript
JS定义回车事件(实现代码)
Jul 08 Javascript
Js 去掉字符串中的空格(实现代码)
Nov 19 Javascript
DIV始终居中的js代码
Feb 17 Javascript
jQuery 重复加载错误以及修复方法
Dec 16 Javascript
修复jQuery tablesorter无法正确排序的bug(加千分位数字后)
Mar 30 Javascript
JS按钮闪烁功能的实现代码
Jul 21 Javascript
详解 vue better-scroll滚动插件排坑
Feb 08 Javascript
Vue + Elementui实现多标签页共存的方法
Jun 12 Javascript
vue axios重复点击取消上一次请求封装的方法
Jun 19 Javascript
微信小程序一周时间表功能实现
Oct 17 Javascript
Jquery easyUI 更新行示例
Mar 06 #Javascript
js toFixed()方法的重写实现精度的统一
Mar 06 #Javascript
button没写type=button会导致点击时提交
Mar 06 #Javascript
使用jQuery时Form表单元素ID和name命名大忌
Mar 06 #Javascript
js字符串日期yyyy-MM-dd转化为date示例代码
Mar 06 #Javascript
浅析JS中document对象的一些重要属性
Mar 06 #Javascript
浅析jquery的js图表组件highcharts
Mar 06 #Javascript
You might like
php中使用preg_replace函数匹配图片并加上链接的方法
2013/02/06 PHP
PHP闭包(Closure)使用详解
2013/05/02 PHP
简单谈谈PHP中的include、include_once、require以及require_once语句
2016/04/23 PHP
Yii框架引用插件和ckeditor中body与P标签去除的方法
2017/01/19 PHP
eval与window.eval的差别分析
2011/03/17 Javascript
jQuery实现指定内容滚动同时左侧或其它地方不滚动的方法
2015/08/08 Javascript
基于jQuery和CSS3制作数字时钟附源码下载(jquery篇)
2015/11/24 Javascript
jQuery获取Table某列的值(推荐)
2017/03/03 Javascript
javascript 中null和undefined区分和比较
2017/04/19 Javascript
关于Angular2 + node接口调试的解决方案
2017/05/28 Javascript
React Native react-navigation 导航使用详解
2017/12/01 Javascript
解决Layui选择全部,换页checkbox复选框重新勾选的问题方法
2018/08/14 Javascript
原生JS实现简单的倒计时功能示例
2018/08/30 Javascript
JS canvas绘制五子棋的棋盘
2020/05/28 Javascript
利用JS代码自动删除稿件的普通弹幕功能
2019/09/20 Javascript
javascript实现固定侧边栏
2021/02/09 Javascript
python传递参数方式小结
2015/04/17 Python
python相似模块用例
2016/03/04 Python
python OpenCV学习笔记之绘制直方图的方法
2018/02/08 Python
pytorch训练imagenet分类的方法
2018/07/27 Python
Python json模块dumps、loads操作示例
2018/09/06 Python
Python补齐字符串长度的实例
2018/11/15 Python
在python中对变量判断是否为None的三种方法总结
2019/01/23 Python
用pycharm开发django项目示例代码
2019/06/13 Python
一行Python代码制作动态二维码的实现
2019/09/09 Python
Python urlopen()和urlretrieve()用法解析
2020/01/07 Python
python 安装impala包步骤
2020/03/28 Python
深入浅析HTML5中的article和section的区别
2018/05/15 HTML / CSS
介绍一下Cookie和Session及他们之间的区别
2012/11/20 面试题
经典优秀个人求职信分享
2013/12/12 职场文书
2014年学校安全工作总结
2014/11/13 职场文书
教师工作表现自我评价
2015/03/05 职场文书
2015年度环卫处工作总结
2015/07/24 职场文书
2015重阳节敬老活动总结
2015/07/29 职场文书
七年级作文之雪景
2019/11/18 职场文书
排查Tomcat进程假死的问题
2022/05/06 Servers