Die find-Methode

Die Methode find sucht Elemente innerhalb bereits gefundener Elemente.

Syntax

Suche nach Selektor:

javascript.find(Selektor);

Man kann nicht nur nach einem Selektor suchen, sondern auch nach einem DOM-Element oder jQuery-Objekt:

javascript.find(jQuery-Objekt oder DOM-Element);

Beispiel

Lassen Sie uns alle div-Tags finden, ihnen den Text '!' mit prepend voranstellen, dann darin mit der Methode find alle Absätze finden und ihnen den Text '?' anhängen:

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

Der HTML-Code sieht dann so aus:

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

Siehe auch

  • die Methode filter,
    die Elemente in einem Set filtert
  • die Methode has,
    die das Set ausgewählter Elemente nach Nachkommen filtert