2013-07-24 13 views
5

Come posso verificarlo se è superiore a 100. Ad esempio, come posso ricevere un avviso.Javascript se posizione di scorrimento> 100

Ecco il mio codice che non funziona, non so perché.

var ScrollTop = $("body").scrollTop(); 

if (ScrollTop > 100){ 
    alert("Scroll is greater than 100"); 
    //document.getElementById('back-to-top').fadeOut; 
} 
+1

ho provato il tuo codice e ha funzionato per me. Penso che sia necessario un debugging per te. – Renan

+0

hai questo codice in un punto che controlla continuamente le posizioni di scorrimento, come in un evento onscroll? –

+0

dove dovrei inserire questo codice? in testa? o dopo il corpo? o funziona in entrambi? Non ho potuto farlo accadere lol –

risposta

4

Utilizzare un ascoltatore di scorrimento http://jsfiddle.net/6A6qy/

$(window).scroll(function(){...}); 
+0

Grazie a verbanicm ha funzionato con l'ascoltatore. Non lo sapevo, sono nuovo su javascript. –

0

cercare di prendere $ (document) .scrollTop() al posto di $ ('body)

Problemi correlati