De find methode

De methode find zoekt naar elementen binnen reeds gevonden elementen.

Syntaxis

Zoeken op selector:

javascript.find(selector);

Je kunt niet alleen op selector zoeken, maar ook op een DOM-element of een jQuery-object:

javascript.find(jQuery object of DOM element);

Voorbeeld

Laten we alle div-tags vinden, ervoor de tekst '!' plaatsen met behulp van prepend, vervolgens daarin alle alinea's vinden met behulp van de methode find en ervoor de tekst '?' plaatsen:

html<div>
  <p>tekst</p>
  <p>tekst</p>
  <p>tekst</p>
</div>
<div>
  <p>tekst</p>
  <p>tekst</p>
  <p>tekst</p>
</div>
javascript$('div').prepend('!').find('p').append('?');

De HTML-code ziet er dan als volgt uit:

html<div>
  !
  <p>tekst?</p>
  <p>tekst?</p>
  <p>tekst?</p>
</div>
<div>
  !
  <p>tekst?</p>
  <p>tekst?</p>
  <p>tekst?</p>
</div>

Zie ook

  • de methode filter,
    die elementen in een set filtert
  • de methode has,
    die de geselecteerde set elementen filtert op afstammelingen