Latest web development tutorials

Metodo jQuery parentsUntil ()

metodi di attraversamento jQuery metodi di attraversamento jQuery

Esempi

Torna antenato tra tutti gli elementi <span> e <div> tra:

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

risultati:

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

Prova »

Definizione e utilizzo

Metodo parentsUntil () restituisce l'antenato tra tutti gli elementi tra il selettore e l'arresto.

padre antenati, nonno, bisnonno, e così via.

DOM albero: Questo metodo attraversa gli antenati fino dall'elemento genitore elemento DOM, finchè tutto il percorso dell'elemento radice del documento, fino a raggiungere l'elemento fino specificata.

Nota: se entrambi gli argomenti sono nulli, questo metodo restituirà tutti gli elementi antenati (e genitori () nello stesso modo).

metodi correlati:

  • genitore () - Restituisce l'elemento principale diretta dell'elemento selezionato
  • I genitori () - restituisce gli elementi di tutti i elemento predecessore selezionata
  • Più vicino () - Restituisce elementi del primo antenato selezionato

grammatica

$(selector).parentsUntil( stop,filter )

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

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


Esempi

Altri esempi

Limitare la tua ricerca
Come utilizzare due parametri per filtrare la ricerca di elementi specificati tra <span> e <div> tra.

Restituire più di un antenato
Come restituire tra antenato multipla <span> e <body> mezzo.

DOM
Utilizzare DOM elemento rendimenti tra tutti gli elementi antenati <span> e <div> tra.

Utilizzare elemento DOM e un'espressione selettore per filtrare le ricerche
Utilizzare elemento DOM per restringere la ricerca tra gli elementi antenati <span> e <div> tra <ul> gamma.


metodi di attraversamento jQuery metodi di attraversamento jQuery