deleted-mezhevikin
@deleted-mezhevikin

Отслеживание скрола в Mobile Safari?

Как отследить с помощью jquery в mobile safari, что скролл внизу, для подгрузки нового контента?



Так в iphone не работает:



$(window).scroll(function(){<br>
<br>
	if  ($(window).scrollTop() == $(document).height() - $(window).height()){<br>
<br>
		 alert('bottom');<br>
<br>
	}<br>
<br>
})<br>
  • Вопрос задан
  • 3197 просмотров
Пригласить эксперта
Ответы на вопрос 1
sdevalex
@sdevalex
1. В таких случаях не используйте "==", а иначе из-за разницы в 1px ничего работать не будет (">").
2. Загружать контент нужно немного раньше на ~50-100px

if($(window).scrollTop() > $(document).height() - $(window).height() - 50) ...


Негде сейчас проверить, точно сказать не смогу…
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы