Я уверен, что это простая ошибка, но я просто предупреждаю, $(window).height()и она возвращает то же значение, что и $(document).height().
У меня 13-дюймовый MBA, и моя высота окна в моих браузерах при максимальном увеличении составляет от 780 до 820 пикселей (примерно), но каждый раз он возвращает высоту окна, идентичную высоте документа. В каждом случае на сайте, над которым я работаю, это более 1000 пикселей.
Что здесь происходит?
alert($(window).height());
alert($(document).height());