本文實例講述了javascript獲取元素離文檔各邊距離的方法。分享給大家供大家參考。具體實作方法如下:
function getDistance(obj) {
function getDistance(obj) {
if (!obj instanceof jQuery) {
obj = $(obj);
}
var distance = {};
distance.top = (obj.offset().top - $(document).scrollTop());
distance.bottom = ($(window).height() - distance.top - obj.outerHeight());
distance.left = (obj.offset().left - $(document).scrollLeft());
distance.right = ($(window).width() - distance.left - obj.outerWidth());
return distance;
}
希望本文所述對大家的javascript程式設計有所幫助。