ნაპოვნის შიგნით ძიება jQuery-ში
ახლა გავეცნოთ მეთოდს
find,
რომელიც ეძებს ელემენტებს მოცემული სელექტორით
უკვე ნაპოვნების შიგნით (ანუ ნაპოვნი ელემენტების
შთამომავლებს შორის).
განვიხილოთ მეთოდის მუშაობა შემდეგ HTML კოდზე:
<div>
<p>ტექსტი</p>
<p>ტექსტი</p>
<p>ტექსტი</p>
</div>
<div>
<p>ტექსტი</p>
<p>ტექსტი</p>
<p>ტექსტი</p>
</div>
ჯერ ჩვენ უნდა ვიპოვოთ ყველა div თეგი,
დავუმატოთ მათ თავში ტექსტი '!'
prepend-ის საშუალებით,
შემდეგ მათ შიგნით ვიპოვოთ ყველა აბზაცი
find მეთოდის გამოყენებით და დავამატოთ მათ
ტექსტის თავში '?':
$('div').prepend('!').find('p').prepend('?');
იპოვეთ ყველა b თეგი კლასით
www, გახადეთ ისინი წითელი,
შემდეგ ნაპოვნ ელემენტებს შორის იპოვეთ ელემენტები
კლასით test და მიანიჭეთ მათ ტექსტის
ზომა 30px.
იპოვეთ ყველა ელემენტი კლასით www, გახადეთ
ისინი წითელი, შემდეგ ნაპოვნ
ელემენტებს შორის იპოვეთ აბზაცები და მიამაგრეთ მათ
ბოლოში ტექსტი '!'.