lo que estoy haciendo es un scroll infinito con jQuey, AJAX y PHP, cuando tiene que recargar más datos, en vez de recargarlos cuando hago scroll hacia abajo, lo que me hace es que tenga que volver al top de la página para que se recarguen más datos, que tengo que cambiar en mi código para que se recargue cuando esta casi al bottom de la página? Gracias de antemano!
<script type="text/javascript">
var start = 0;
var limit = 5;
var reachedMax = false;
$(window).scroll(function () {
if ($(window).scrollTop() == $(document).height() - $(window).height())
getData();
});
$(document).ready(function () {
getData();
});
function getData() {
if (reachedMax)
return;
$.ajax({
url: 'publicaciones.php',
method: 'POST',
dataType: 'text',
data: {
getData: 1,
start: start,
limit: limit
},
success: function(response) {
if (response == "reachedMax")
reachedMax = true;
else {
start += limit;
$(".results").append(response);
}
}
});
}
</script>