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 位置)的对象。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)