Dieser Artikel beschreibt die Methode, um den Abstand zwischen Elementen von jeder Seite des Dokuments durch JavaScript zu erhalten. Teilen Sie es für Ihre Referenz. Die spezifische Implementierungsmethode lautet wie folgt:
Kopieren Sie den Code wie folgt: Funktion getDistance (obj) {
if (! obj Instance von jQuery) {
obj = $ (obj);
}
var distance = {};
distanz.top = (obj.offset (). Top - $ (Dokument) .Scrolltop ());
distanz.bottom = ($ (Fenster) .Height () - distanz.top - obj.outerHeight ());
distanz.left = (obj.offset (). links - $ (document) .scrollleft ());
Entfernung.Right = ($ (Fenster) .Width () - Entfernung.LEFT - Obj.outerWidth ());
Rückstand;
}
Ich hoffe, dieser Artikel wird für JavaScript -Programme aller hilfreich sein.