English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Méthode jQuery find()

Méthodes de parcours de jQuery

La méthode find() retourne les éléments correspondant à laselectorExpressiontous les éléments descendants correspondants.

La méthode find() parcoure les descendants des éléments DOM jusqu'au dernier descendant. Si vous souhaitez ne parcourir qu'un seul niveau de descendants (pour retourner les descendants directs), utilisezchildren()Méthode.

Grammaire :

$(selector).find(selectorExpression)

Exemple

Commencer par tous les paragraphes et rechercher les éléments descendants span, ce qui est équivalent à $("p span") :

$ (document).ready(function () {
  $("p").find("span").css("background", "mediumpurple");
});
Voyons si ça fonctionne‹/›

Retourner plusieurs éléments descendants :

$ (document).ready(function () {
  $("p").find("span, i").css("background", "mediumpurple");
});
Voyons si ça fonctionne‹/›

Retourner tous les éléments DIV appartenant aux éléments enfants du div id="box" :

body(grand-père)
div id="box"(parent)
div(enfant direct)
div(fils)

p(petit-fils) span(petit-fils-fils-fils)

Exécuter le code

Valeur du paramètre

ParamètresDescription
selectorExpressionExpression de sélecteur, élément ou objet jQuery, pour correspondre à l'élément
Attention :Pour rechercher plusieurs descendants, séparez chaque expression par une virgule

Méthodes de parcours de jQuery