2013-12-21 5 views
-1

Как проверить, прокручивается ли пользователь в нижней части страницы?Если пользователь прокручивает окно внизу

$(window).scroll(function() 
{ 
    if($(window).scrollTop() == $(document).height() - $(window).height()) 
    { 

    } 
}); 

не работает. Он работает только для верхней части страницы ... Я с помощью: Jquery-1.10.2.min.js

+0

Это работает просто отлично, у вас должны быть другие элементы, маржа, отступы и т. Д., Которые не учитываются, или вы просто ошибаетесь – adeneo

+0

Посмотрите http://tmp.neatek.ru/ – Neatek

+1

И вы необходимо установить DOCTYPE на странице, иначе высота окна/документа всегда будет равна 0 –

ответ

0

Получение высоты документа и окно, как говорят pageWidth - pageWidth что 0, который не то, что вы хотите, так что, конечно, он скажет вам, находится ли пользователь в верхней части страницы. Рассмотрим if($(window).scrollTop() + $(window).height() == $(document).height()), он скажет вам, находится ли пользователь в нижней части страницы.

Смежные вопросы