Метод .find() ищет элементы внутри уже найденных элементов.

См. также метод filter, который фильтрует элементы в наборе.

См. также урок работа с набором элементов jQuery для более полного понимания.

Синтаксис

Поиск по селектору:

.find(селектор)

Искать можно не только по селектору, но и по DOM элементу или объекту jQuery:

.find(jQuery объект или DOM элемент)

Примеры

Пример

Давайте найдем все теги div, поставим им в начало текст '!' с помощью prepend, затем внутри них найдем все абзацы с помощью метода .find() и поставим им в начало текст '?':

<div>
	<p>Абзац.</p>
	<p>Абзац.</p>
	<p>Абзац.</p>
</div>
<div>
	<p>Абзац.</p>
	<p>Абзац.</p>
	<p>Абзац.</p>
</div>
$('div').prepend('!').find('p').append('?');

HTML код станет выглядеть так:

<div>
	!
	<p>?Абзац.</p>
	<p>?Абзац.</p>
	<p>?Абзац.</p>
</div>
<div>
	!
	<p>?Абзац.</p>
	<p>?Абзац.</p>
	<p>?Абзац.</p>
</div>