Ciao ragazzi, sto seguendo questo semplice e chiaro tutorial per realizzare una pagina a scorrimento infinito come quella di facebook, ma non capisco per quale ragione non funziona! Lato php è tutto ok, infatti i primi record vengono estratti dal db e stampati.
Quando scorro la pagina fino in fondo javascript sembra non recepire l'evento e i record successivi non vengono estratti dal database. Conosco php, ma javascript mi è ancora parecchio ostico.
Ho provato a fare un semplice debug mettendo un alert dopo il primo if della funzione windowOnScroll nel file index.php ma non viene mai visualizzato. Immagino quindi che il problema sia nella seguente funzione, quella appunto che rileva lo scroll della pagina, ma non capisco cosa ci sia di sbagliato.
functionwindowOnScroll() {
$(window).on("scroll", function(e){
if ($(window).scrollTop() == $(document).height() - $(window).height()){
if($(".post-item").length < $("#total_count").val()) {
varlastId = $(".post-item:last").attr("id");
//getMoreData(lastId);
}
}
});
}
Grazie a chiunque abbia le competenze per aiutarmi.