了解jQuery获取元素坐标的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!
jQuery获取元素坐标的方法:1、使用offset()来获取页面某一元素的绝对X、Y坐标,语法“$(元素).offset().top”和“$(元素).offset().left”;2、使用position()获取元素相对父元素的位置坐标。
jQuery获取元素的坐标
1、获取页面某一元素的绝对X,Y坐标,可以用offset():
var X = $(‘#div1’).offset().top; var Y = $(‘#div1’).offset().left;
offset() 方法返回或设置匹配元素相对于文档的偏移(位置)。
当用于返回偏移时:该方法返回第一个匹配元素的偏移坐标。它返回一个带有两个属性(以像素为单位的 top 和 left 位置)的对象。
2、获取相对(父元素)位置:
var X = $(‘#div1’).position().top; var Y = $(‘#div1’).position().left;
position()方法返回第一个匹配元素的位置(相对于它的父元素)。
该方法返回一个带有两个属性(以像素为单位的 top 和 left 位置)的对象。
感谢各位的阅读!看完上述内容,你们对jQuery获取元素坐标的方法大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。