Méthode find
La méthode find recherche des éléments
à l'intérieur d'éléments déjà trouvés.
Syntaxe
Recherche par sélecteur :
.find(sélecteur);
On peut rechercher non seulement par sélecteur, mais aussi par élément DOM ou objet jQuery :
.find(objet jQuery ou élément DOM);
Exemple
Cherchons toutes les balises div,
ajoutons-leur au début le texte '!' avec
prepend,
puis trouvons à l'intérieur tous les paragraphes avec la méthode
find et ajoutons-leur à la fin
le texte '?' :
<div>
<p>text</p>
<p>text</p>
<p>text</p>
</div>
<div>
<p>text</p>
<p>text</p>
<p>text</p>
</div>
$('div').prepend('!').find('p').append('?');
Le code HTML deviendra alors :
<div>
!
<p>text?</p>
<p>text?</p>
<p>text?</p>
</div>
<div>
!
<p>text?</p>
<p>text?</p>
<p>text?</p>
</div>