Método find

El método find busca elementos dentro de elementos ya encontrados.

Sintaxis

Búsqueda por selector:

javascript.find(selector);

Se puede buscar no solo por selector, sino también por elemento DOM u objeto jQuery:

javascript.find(objeto jQuery o elemento DOM);

Ejemplo

Busquemos todas las etiquetas div, insertemos al principio el texto '!' con prepend, luego busquemos dentro de ellos todos los párrafos con el método find e insertemos al final el texto '?':

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('?');

El código HTML quedará así:

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

Véase también

  • método filter,
    que filtra elementos en un conjunto
  • método has,
    que filtra el conjunto de elementos seleccionados por descendientes