presumo che
- Vuoi sviluppare per lo sviluppo web
- Hai familiarità con HTML + CSS + jQuery
- Conoscenza degli script lato server (ad es. PHP o ASP o Pyhton)
Quindi ti consiglio di leggere (o forse provare questo) github:
- Infinite Scroll jQuery Plugin (Documenti)
- infinite-scroll (Wiki)
- infinite-scroll (Github da biforcarsi)
Ciò che fa in sostanza è che invieresti una query al tuo server per recuperare un numero di record dal tuo database.
supponiamo di avere un elenco di persone nel database da 1 a 100. Le informazioni memorizzate nella tabella delle persone sono costituite da ID, nome, cognome, numero di telefono
- Che tipo di registrazione puoi fare in un'applicazione PHP?
- Devo imparare SQL per essere uno sviluppatore front-end?
- Quanti sviluppatori ci vorrebbe per costruire Quora?
- Qual è il modo migliore per creare webapp offline per iPad?
- Come aggiungere una funzione di accesso sul mio sito Web
Diciamo che quando viene caricata la tua prima pagina, 10 di questi elenchi vengono immediatamente visualizzati. Quindi sai che l’id 1 fino a 10 è stato caricato. Quindi si utilizza JavaScript per rilevare che l’utente ha scorrere fino alla fine della pagina e caricare un altro 10 batch eseguendo una query sul server con ID a partire da 11 fino a 20.
Per semplicità, invece di ascoltare se l’utente ha raggiunto la fine della pagina, è possibile sostituirlo con il pulsante. In modo tale che, ogni volta che l’utente fa clic su un pulsante, caricherà il successivo 10 batch non già visualizzato sullo schermo.
In bocca al lupo.