Latest web development tutorials

jQuery am nächsten () -Methode

jQuery-Traversal-Methoden jQuery - Traversal - Methoden

Beispiele

Zurück <span> erste Vorfahre-Element ist ein <ul> Element:

$(document).ready(function(){
$("span").closest("ul").css({"color":"red","border":"2px solid red"});
});

Ergebnisse:

body (great-great-grandparent)
div (great-grandparent)
    ul (second ancestor - second grandparent)
      ul (first ancestor - first grandparent)
    • li (direct parent) span

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:

$(selector).closest( filter )

Gibt DOM-Baum DOM Kontext des ersten Vorfahren Element finden:

$(selector).closest( filter,context )

参数 描述
filter 必需。规定缩小搜索祖先元素范围的选择器表达式、元素或 jQuery 对象。
context 可选。在其内可以找到匹配元素的 DOM 元素。

Beispiele

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.


jQuery-Traversal-Methoden jQuery - Traversal - Methoden