Это потому, что $("body").offset()
возвращает верхнее и левое значения тела относительно страницы.
Вы, вероятно, хотите использовать
$(window).scrollTop();
, если вы хотите значение позиции прокрутки.
//this will alert the scroll pos on load
$(document).ready(function(){
var scrollPos = $(window).scrollTop();
alert(scrollPos);
});