2013-05-02 22 views

risposta

33

Il modo è abbastanza semplice. Mettere un pulsante nella parte inferiore della pagina e scrivere un qualcosa di evento come questo

$('#spnTop').on("click",function() { 
    $('html, body').animate({ scrollTop: 0 }, 'slow', function() { 
     alert("reached top"); 
    }); 
}); 

Ecco l'fiddle per questo

+1

il mio avviso ("raggiunto in alto"); è chiamato due volte. È lo stesso anche per voi ragazzi? – AliBZ

+1

Vedere questa risposta sul doppio avviso. http://stackoverflow.com/a/9359619/83 –

+0

Probabilmente avrai bisogno di un 'event.preventDefault();' se lo fai su un link. – VDarricau

7

è possibile animare la proprietà scrollTop del html, body

$('html, body').animate({ 
    scrollTop: "0px" 
}, 800); 

Vi suggerisco di fare qualche ricerca/lettura prima di fare domande banali come queste. Google può aiutarti prima che tutti noi possiamo.

+4

E Google spesso punta a Stack Overflow per la risposta. Tutte le domande/risposte, banali o no, appartengono a questo. –