Das Beispiel in diesem Artikel beschreibt die Verwendung der position()-Methode in jQuery. Teilen Sie es als Referenz mit allen. Die spezifische Analyse lautet wie folgt:
Diese Methode ermittelt den Offset des übereinstimmenden Elements relativ zu einem anderen Element.
Das zurückgegebene Objekt enthält ein Objekt mit zwei ganzzahligen Eigenschaften (oben und links).
Diese Methode funktioniert nur bei sichtbaren Elementen.
Grammatikstruktur:
Am Anfang des Tutorials wird gesagt, dass es darum geht, den Offset des passenden Elements relativ zu bestimmten Elementen zu ermitteln. In vielen Tutorials heißt es, dass der von der Methode zurückgegebene Offset relativ zum übergeordneten Element ist, aber das ist nicht ganz richtig. Diese Methode verarbeitet das übereinstimmende Element mit absoluter Positionierung. Dies bedeutet natürlich nicht, dass das übereinstimmende Element tatsächlich festgelegt ist absolute Positionierung. Das Offset-Referenzprinzip der Methode lautet wie folgt:
1. Wenn das übergeordnete Element keine Positionierung verwendet (der Positionsattributwert ist relativ, absolut oder fest), dann ist das Offset-Referenzobjekt das Fenster.
2. Wenn eines der übergeordneten Elemente positioniert ist, ist das Referenzobjekt des Offsets das am nächsten positionierte Element
Beispielcode: