Latest web development tutorials

Metodo jQuery find ()

metodi di attraversamento jQuery metodi di attraversamento jQuery

Esempi

Indietro <ul> prole tutti <span> elemento:

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

risultati:

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

Prova »

Definizione e utilizzo

trovare () restituisce gli elementi discendenti dell'elemento selezionato.

Discendente è un bambino, nipote, pronipoti, e così via.

DOM albero: questo metodo è attraversato verso il basso lungo elementi DOM discendenti, tutti i percorsi fino all'ultimo prole (<html>). Proprio come l'albero del DOM attraversamento lungo una singola gerarchia (tornare elemento diretta bambino), utilizzare i bambini () metodo.

Nota: parametri di filtro del metodo find () è richiesto, che è diverso da altri metodi di attraversamento di alberi.

Suggerimento: per tornare tutti i discendenti degli elementi, utilizzare il "*" selettore.


grammatica

$(selector).find( filter )

参数 描述
filter 必需。过滤搜索后代条件的选择器表达式、元素或 jQuery 对象。

注意:如需返回多个后代,请使用逗号分隔每个表达式。

Esempi

Altri esempi

Indietro <html> tutti gli elementi discendenti
Utilizzare "*" selettore per tornare <html> tutti gli elementi discendenti.

Indietro <ul> prole tutti <span> elemento
Come restituire <ul> prole tutti <span> elemento.

Selezionare prole con un dato nome di classe
Come restituire elementi discendenti della classe denominata "1".

Rientro prole multipla
Come restituire più elementi discendenti.

ricerca Filtra per jQuery raccolta di tutte le generazioni <ul> elemento
Come restituire <ul> elemento con jQuery oggetto discendente tutti <span> elemento.

Presentazione di discendenti del nome del tag dell'elemento
Demo <div> discendenti di elementi.


metodi di attraversamento jQuery metodi di attraversamento jQuery