jQuery am nächsten () -Methode
Beispiele
Zurück <span> erste Vorfahre-Element ist ein <ul> Element:
$("span").closest("ul").css({"color":"red","border":"2px solid red"});
});
Ergebnisse:
- ul (second ancestor - second grandparent)
- li (direct parent) span
- ul (first ancestor - first grandparent)
Versuchen »
Definition und Verwendung
am nächsten () Methode gibt die ausgewählten Elemente des ersten Vorfahren Element.
Vorfahren Vater, Großvater, Urgroßvater und so weiter.
DOM - Baum: Diese Methode verfährt von dem aktuellen Element , bis das gesamte Pfad des Dokuments Stammelements bis (<html>), das erste Vorfahre Element DOM - Element zu finden.
Diese Methode Eltern () ist ähnlich, sowohl den DOM - Baum durchlaufen bis der Unterschied ist:
am nächsten ()
- Ausgehend vom aktuellen Element
- Die erste Single Vorfahren Traversal entlang der DOM-Baum nach oben und gibt die passenden Ausdruck übergeben
- Gibt null oder ein Element von jQuery-Objekt
Eltern ()
- Ausgehend von der Eltern-Element
- Entlang der DOM-Baum-Traversal und liefert übereinstimmt Ausdruck alle Vorfahren über
- Gibt Null, ein oder mehrere Elemente des jQuery-Objekt
Andere verwandte Methoden:
- (Eltern) - Liefert die direkte übergeordnete Element des ausgewählten Elements
- parentsUntil () - Gibt alle Vorfahren der Elementparameter zwischen den beiden
Grammatik
Gibt Elemente des ersten Vorfahren Element ausgewählt:
Gibt DOM-Baum DOM Kontext des ersten Vorfahren Element finden:
参数 | 描述 |
---|---|
filter | 必需。规定缩小搜索祖先元素范围的选择器表达式、元素或 jQuery 对象。 |
context | 可选。在其内可以找到匹配元素的 DOM 元素。 |
Weitere Beispiele
Zurück <span> erste Vorfahre - Element ist ein <span> -Element
Da diese Methode von Anfang des aktuellen Elements, Suche <span> erste <span>, kehrt zu <span>.
In dem DOM - Element als Rahmen ist mit dem ersten Vorfahren Such weitergegeben
Zwei Parameter sind in der DOM-Element verwendet wird, als ein Zusammenhang bestanden zum ersten <ul> Element zu suchen.