parents পদ্ধতি

parents পদ্ধতি একটি এলিমেন্টের সমস্ত প্যারেন্ট সংগ্রহ করে - শুধুমাত্র সরাসরি প্যারেন্টই নয়, বরং দাদা, প্রপিতামহ এবং এইভাবে রুট এলিমেন্ট পর্যন্ত (অর্থাৎ html ট্যাগ পর্যন্ত)।

সিনট্যাক্স

এলিমেন্টগুলির জন্য সমস্ত প্যারেন্ট পাওয়া:

javascript.parents();

আপনি প্যারেন্টদের নির্বাচন করতে পারেন, শুধুমাত্র যদি তারা নির্দিষ্ট সিলেক্টরকে সন্তুষ্ট করে:

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

উদাহরণ

আসুন #test এলিমেন্টটি খুঁজে বের করি, তারপর parents ব্যবহার করে এর সমস্ত প্যারেন্ট খুঁজে বের করি এবং, যদি সেগুলি div প্যারেন্ট হয় www ক্লাস সহ, তাহলে prepend ব্যবহার করে তাদের শুরুতে '!' টেক্সট যোগ করি:

html<div>
  <div class="www">
    <div class="www">
      <p id="test">text</p>
    </div>
  </div>
</div>
javascript$('#test').parents('div.www').prepend('!');

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

html<div>
  <div class="www">
    !
    <div class="www">
      !<p id="test">text</p>
    </div>
  </div>
</div>

আরও দেখুন

  • parent পদ্ধতি,
    যা একটি এলিমেন্টের সরাসরি প্যারেন্ট পেতে দেয়
  • parentsUntil পদ্ধতি,
    যা একটি এলিমেন্টের সমস্ত প্যারেন্ট নির্দিষ্ট প্যারেন্ট পর্যন্ত পেতে দেয়
  • closest পদ্ধতি,
    যা নিকটতম প্যারেন্ট এলিমেন্ট পেতে দেয় যা সিলেক্টরকে সন্তুষ্ট করে
  • contents পদ্ধতি,
    যা একটি এলিমেন্টের সন্তান এবং এলিমেন্টের ভিতরের টেক্সট পেতে দেয়