$("div").offset().top//是標簽距離頂部高度(沒有到下面的距離,比如$("div").offset().down)
$("div").offset().left//是標簽距離右邊高度(沒有到下面的距離,比如$("div").offset().right)
$(document).scrollTop();//是滾動條高度
$("div").height();//是標簽高度
妳要的高度+$("div").height()+[$("div").offset().top-$(document).scrollTop()]=$(window).height();
經過簡單的數學變換即可得到妳要的值了
獲取頁面某壹元素的絕對X,Y坐標,可以用offset():
var X = $(‘#DivID’).offset().top;
var Y = $(‘#DivID’).offset().left;
獲取相對(父元素)位置:
var X = $(‘#DivID’).position().top;
var Y = $(‘#DivID’).position().left;
通過getBoundingClientRect方法獲取對象位置,包含: left , top , right , bottom 4個參數值。