Latest web development tutorials

Metodo jQuery più vicino ()

metodi di attraversamento jQuery metodi di attraversamento jQuery

Esempi

Indietro <span> primo elemento antenato è un elemento <ul>:

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

risultati:

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

Prova »

Definizione e utilizzo

il metodo più vicino () restituisce gli elementi selezionati del primo elemento antenato.

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

DOM albero: questo metodo attraversa fino dall'elemento di corrente fino a quando tutto il percorso dell'elemento radice del documento (<html>), per trovare l'elemento DOM primo elemento antenato.

Questo metodo genitori () è simile, sia traverse l'albero DOM, la differenza è:

più vicino ()

  • Partendo dall'elemento corrente
  • Il primo attraversamento antenato singolo lungo la struttura DOM verso l'alto, e restituisce l'espressione corrispondente passato
  • Restituisce zero o un elemento di oggetto jQuery

genitori ()

  • Partendo dall'elemento genitore
  • Lungo il DOM albero attraversamento e restituisce espressione corrisponde a tutti gli antenati passati
  • Restituisce zero, uno o più elementi dell'oggetto jQuery

Altri metodi correlati:

  • genitore () - Restituisce l'elemento principale diretta dell'elemento selezionato
  • parentsUntil () - restituisce tutti gli antenati dei parametri degli elementi tra i due a

grammatica

Restituisce elementi del primo elemento predecessore selezionati:

$(selector).closest( filter )

Restituisce DOM albero contesto DOM trovare il primo elemento predecessore:

$(selector).closest( filter,context )

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

Esempi

Altri esempi

Indietro <span> primo elemento antenato è un elemento <span>
Poiché questo metodo fin dall'inizio dell'elemento corrente, ricerca <span> primo <span>, tornerà a <span>.

Nell'elemento DOM come il contesto viene passato alla prima ricerca antenati
Due parametri sono utilizzati nell'elemento DOM viene passato come contesto per cercare il primo elemento <ul>.


metodi di attraversamento jQuery metodi di attraversamento jQuery