Latest web development tutorials

jQuery parentsUntil () -Methode

jQuery-Traversal-Methoden jQuery - Traversal - Methoden

Beispiele

Zurück Vorfahre zwischen allen Elementen <span> und <div> zwischen:

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

Ergebnisse:

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

Versuchen »

Definition und Verwendung

parentsUntil () -Methode gibt den Vorfahren zwischen allen Elementen zwischen dem Wähler und Anschlag.

Vorfahren Vater, Großvater, Urgroßvater und so weiter.

DOM - Baum: Diese Methode durchläuft die Vorfahren oben aus dem übergeordneten Element DOM - Element, bis alle den Weg des Document - Root - Element, bis es das angegebene Element nach oben erreicht.

Hinweis: Wenn beide Argumente null sind, wird diese Methode alle Vorfahren Elemente zurückkehren (und Eltern () in der gleichen Weise).

Ähnliche Methoden:

  • (Eltern) - Liefert die direkte übergeordnete Element des ausgewählten Elements
  • Eltern () - Liefert die Elemente aller Vorfahren Element ausgewählt
  • Closest () - Liefert die Elemente des ersten Vorfahren ausgewählt

Grammatik

$(selector).parentsUntil( stop,filter )

参数 描述
stop 可选。表示在哪里停止搜索匹配的祖先元素的选择器表达式、元素、jQuery 对象。
filter 可选。规定缩小搜索介于 selectorstop 之间的祖先元素范围的选择器表达式。

注意:如需返回多个祖先元素,请使用逗号分隔每个表达式。


Beispiele

Weitere Beispiele

Ihre Suche eingrenzen ,
Wie zwei Parameter verwenden, um die Suche nach angegebenen Elemente zwischen <span> und <div> zwischen zu filtern.

Zurück mehr als ein Vorfahr
Wie zwischen mehreren Vorfahren <span> zurück und <body> zwischen.

DOM
Verwenden Sie DOM-Element kehrt zwischen allen Vorfahren Elemente <span> und <div> zwischen.

Verwenden Sie DOM - Element und einen Selektor Ausdruck zu filtern Suchanfragen
Verwenden Element DOM Ihre Suche zwischen Vorfahr Elemente zu verengen <span> und <div> zwischen <ul> Bereich.


jQuery-Traversal-Methoden jQuery - Traversal - Methoden