find মেথড

find মেথডটি ইতিমধ্যে পাওয়া এলিমেন্টগুলির ভিতরে অন্যান্য এলিমেন্ট খুঁজে পায়।

সিনট্যাক্স

সিলেক্টর দ্বারা খোঁজা:

javascript.find(সিলেক্টর);

শুধুমাত্র সিলেক্টর দিয়েই নয়, DOM এলিমেন্ট বা jQuery অবজেক্ট দিয়েও খোঁজা যায়:

javascript.find(jQuery অবজেক্ট বা DOM এলিমেন্ট);

উদাহরণ

আসুন সমস্ত div ট্যাগ খুঁজে বের করি, prepend ব্যবহার করে তাদের সামনে '!' টেক্সট যোগ করি, তারপর find মেথড ব্যবহার করে তাদের ভিতরে সমস্ত প্যারাগ্রাফ খুঁজে বের করি এবং তাদের শেষে '?' টেক্সট যোগ করি:

html<div>
  <p>টেক্সট</p>
  <p>টেক্সট</p>
  <p>টেক্সট</p>
</div>
<div>
  <p>টেক্সট</p>
  <p>টেক্সট</p>
  <p>টেক্সট</p>
</div>
javascript$('div').prepend('!').find('p').append('?');

HTML কোডটি এইরকম দেখাবে:

html<div>
  !
  <p>টেক্সট?</p>
  <p>টেক্সট?</p>
  <p>টেক্সট?</p>
</div>
<div>
  !
  <p>টেক্সট?</p>
  <p>টেক্সট?</p>
  <p>টেক্সট?</p>
</div>

আরও দেখুন

  • filter মেথড,
    যা সেটের মধ্যে এলিমেন্ট ফিল্টার করে
  • has মেথড,
    যা বংশধরদের দ্বারা নির্বাচিত এলিমেন্টের সেট ফিল্টার করে