/ / Wie finde ich den aktuellen Fensterversatz mit Javascript? - Javascript, jquery

Wie finde ich den aktuellen Fensteroffset mit Javascript? - Javascript, jQuery

Wenn ich eine Seite öffne, ist der Fensterversatz 0aber wenn ich durch die Seite scrolle, würde sich der Versatz des Fensters entsprechend erhöhen? Wie kann ich den Versatz des Fensters an einem bestimmten Punkt meiner Webseite finden?

Antworten:

6 für die Antwort № 1

Ich weiß nicht, ob ich die Frage bekomme, aber um den Bildlaufversatz zu erhalten, verwenden Sie:

var scrollOffset = $(window).scrollTop();

11 für die Antwort № 2

Sie können den Bildlaufversatz von erhalten window durch die Nutzung window.scrollX & window.scrollY. Siehe die MDN Artikel auf scrollY für weitere Informationen.

window.scrollY; // the current vertical scroll offset of the window

Ich dachte nur, ich würde die Nicht-jQuery-Version bereitstellen.


1 für die Antwort № 3

Das .offset () Methode ist undefiniert für Fensterobjekt oder Fensterelement deshalb du sollte die verwenden .scrollTop () Methode zur Lösung Ihres Problems :)