jquery offset獲取div的位置top和left數值


js中絕對定位獲取寫起來比較復雜,如果使用jquery 我們可以借助於它的offset偏移來獲取div top和left值,下面我整理一些例子。

offset() 方法返回或設置匹配元素相對於文檔的偏移(位置)。

絕對位置:

 代碼如下 復制代碼

var X = $('#DivID').offset().top;
var Y = $('#DivID').offset().left;

返回第一個匹配元素的偏移坐標。
該方法返回的對象包含兩個整型屬性:top 和 left,以像素計。此方法只對可見元素有效

例子

 代碼如下 復制代碼

<div id="div1"></div>

jquery獲取此div的left和top:

var top = $("#div1").offset().top;
var left = $("#div1").offset().left;

這樣比起js這個offset是要方便很多了哦


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM