fin du défilement sur iPhone et iPad

Je suis en train de créer une galerie multi-navigateurs jQuery avec un défilement infini, mais cela fonctionne très bien sur iPhone (je suppose aussi sur iPad).

($(window).scrollTop() == ($(document).height() - $(window).height()) 

Je veux juste arriver à la fin du défilement sur ce point, après que je puisse invoquer le script AJAX, je dois aussi garder à l’esprit que les valeurs changent après que deux doigts aient balayé le zoom.

Vous devez tenir compte du champ de texte URL 60px sur iPhone . Essaye ça:

 ($(window).scrollTop() + 60 == ($(document).height() - $(window).height()) 
 var wintop = $(window).scrollTop(), docheight = $(document).height(), winheight = $(window).height(); var scrollsortinggger = 0.90; if ((wintop/(docheight-winheight)) > scrollsortinggger) { //Your AJAX CALL HERE } });