2009-06-02 7 views
2

Ich verwende diesen Code auf eine 'nach unten' Schaltfläche, um Text in einem übergelaufenen div zu scrollen.Können Sie (wenn möglich mit jQuery) die aktuelle gescrollte Position eines Elements abrufen?

var textHeight = text.outerHeight(); 


     var pageDown = $('#page-down'); 
     var pageUp = $('#page-up'); 

     pageDown.bind('click', function() { 

      pageUp.fadeIn(500); 

      text.animate({ scrollTop: '+=' + textHeight + 'px'}, 500);  

     }); 

Das funktioniert gut, aber ich brauche eine Methode, um zu bestimmen, wenn die Scroll-Taste nach unten verschwinden soll ... das heißt, wenn der letzte Inhalt innerhalb des div erschienen ist.

Gibt es eine Eigenschaft oder Methode, um die gescrollte Position innerhalb dieses div zu erhalten? Dank

Antwort

0

Ich fühle mich dumm ... das gibt eine Zahl, die ich verwenden können:

console.log($('#text').attr('scrollTop')); 
+2

alternativ verwenden Sie jQuery eingebaut $ ('# Text'). ScrollTop() – cobbal

Verwandte Themen