Я думаю, что вы хотите следующие методы:
$(document).scroll() // event triggered whenever the page is scrolled
$(document).height() // gets the height of the entire page
$(window).height() // gets the height of the current window
$(document).scrollTop() // gets the top position currently visible
Используя их, вы можете написать метод для отображения div, когда окно находится на 100 пикселей снизу:
$(document).scroll(function() {
var scrollBottom = $(document).scrollTop() + $(window).height();
var height = $(document).height();
if (scrollBottom > height - 100)
$("div").show();
else
$("div").hide();
});