jQuery怎么获取元素的坐标?


本文摘自PHP中文网,作者青灯夜游,侵删。

jQuery获取元素坐标的方法:1、使用offset()来获取页面某一元素的绝对X、Y坐标,语法“$(元素).offset().top”和“$(元素).offset().left”;2、使用position()获取元素相对父元素的位置坐标。

【相关推荐:jQuery视频教程】

jQuery获取元素的坐标

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

1

2

var X = $(‘#div1’).offset().top;

var Y = $(‘#div1’).offset().left;

offset() 方法返回或设置匹配元素相对于文档的偏移(位置)。

当用于返回偏移时:该方法返回第一个匹配元素的偏移坐标。它返回一个带有两个属性(以像素为单位的 top 和 left 位置)的对象。

2、获取相对(父元素)位置:

1

2

var X = $(‘#div1’).position().top;

var Y = $(‘#div1’).position().left;

position()方法返回第一个匹配元素的位置(相对于它的父元素)。

该方法返回一个带有两个属性(以像素为单位的 top 和 left 位置)的对象。

更多编程相关知识,请访问:编程学习!!

以上就是jQuery怎么获取元素的坐标?的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

jQuery判断函数是否存在的方法

jQuery的easyui和layui区别是什么

jQuery的语法结构有哪些

怎么用cdn引用jQuery

jQuery a标签不可用的实现方法

html5和jQuery实现弹出创意搜索框层的方法

jQuery怎么遍历json数组

jQuery有什么插件

jQuery 判断元素是否可见的实现方法

jQuery如何设置按钮不可用

更多相关阅读请进入《jQuery》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...