JQuery: обнаружение позиции прокрутки

Я хочу получить уведомление, когда во время прокрутки появляется мой нижний колонтитул.

$(window).on("mousewheel", function(){
    if ($(window).scrollTop() + $(window).height() > $('#footer').position().top){    
        alert("footer visible");
    }  
    else{
        alert("footer invisible");  
    }
});

http://jsfiddle.net/JRUnr/10/

Все условия с высотой кажутся правильными, но не во время прокрутки.

Ответы на вопрос(3)

Ваш ответ на вопрос