2016-04-14 15 views
-1

Ich habe scrolltop() -Funktion in jquery Dokumentation gesehen und ich möchte wissen, wie diese Funktion scrolled Pixel erhalten.Welche Parameter die Funktion zu berechnen Inhalt, der nicht über dem scrollbaren Bereich angezeigt wird?Wie funktioniert die scrolltop() jquery-Methode?

+0

jQuery ist Open Source ... http://james.padolsey.com/jquery/#v=1.11.2&fn=jQuery.fn.scrollTop – Jeff

+0

Thanks.Can Sie mich erklären, was die Funktion macht? I bin nicht so Experte mit jquery – Merecol

Antwort

-1

scrolltop() bezieht sich auf die Menge, die der Benutzer in einem scrollbaren Element nach unten gescrollt hat. Wenn der Benutzer nach oben scrollt, gibt der Scroll-Top "0" zurück.

Grüße, hoffen, dass diese

+0

Vielen Dank für Ihre Answare:) Ich weiß, was die Funktion tut, aber ich will wissen, wie es tut, was es tut :) – Merecol

+0

Die Funktion propaply bekommt die Höhe des Scroll-Elements und die Menge jeder Maus Scroll soll um in Pixel nach unten zu scrollen, und der Rest ist ziemlich geradlinig. –

+0

Es ist nicht so einfach, weil Benutzer nach unten scrollen können, indem sie auf die Bildlaufleiste klicken und nach unten und oben gehen. In diesem Fall gibt es keine festgelegten Pixel. Stimmen Sie zu? – Merecol

-1

Hier ist ein Beispiel hilft ein „nach oben“ -Symbol auf der Webseite zu zeigen, wenn die Benutzer das Fenster über 500 px nach unten scrollen. Die scrollTop-Funktion kann die vom Benutzer gescrollten Pixel abrufen. Ich hoffe es hilft!

$(window).scroll(function() { 
     if ($(window).scrollTop() > 500) { 
      $("#totopIcon").css("display", "block"); 
     } else { 
      $("#totopIcon").css("display", "none"); 
     } 

    });