Поиск внутри найденного в jQuery
Давайте теперь разберем метод
find
,
который ищет элементы по заданному селектору
внутри уже найденных (то есть по потомкам
внутри найденных элементов).
Рассмотрим работу метода на следующем HTML коде:
<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
и поставить им в начало
текста '?'
:
$('div').prepend('!').find('p').prepend('?');
Найдите все b
с классом
www
, сделайте их красного цвета,
затем среди найденных элементов найдите элементы
с классом test
и поставьте им размер
шрифта в 30px
.
Найдите все элементы с классом www
, сделайте
их красного цвета, затем среди найденных
элементов найдите абзацы и поставьте им в
конец текст '!'
.