has পদ্ধতি

has পদ্ধতিটি নির্বাচিত উপাদানগুলির সেটকে ফিল্টার করে, শুধুমাত্র সেইগুলিকেই রাখে যাদের নির্দিষ্ট সিলেক্টরের সাথে মিলে যাওয়া বংশধর রয়েছে।

সিনট্যাক্স

বংশধরদের দ্বারা ফিল্টারিং:

javascript.has(বংশধর সিলেক্টর);

নির্বাচিত উপাদানগুলির সেটকে এভাবে ফিল্টার করা যেতে পারে, শুধুমাত্র সেই উপাদানটিকেই রাখা হয় যার ভিতরে নির্দিষ্ট DOM উপাদান রয়েছে:

javascript.has(DOM উপাদান);

উদাহরণ

আসুন শুধুমাত্র সেই অনুচ্ছেদগুলি নির্বাচন করি যার ভিতরে b ট্যাগ আছে এবং সেগুলির শেষে '!!!' টেক্সট যোগ করি:

html<p>text</p>
<p>text</p>
<p><b>bold</b> text</p>
<p><b>bold</b> text</p>
javascript$('p').has('b').append('!!!');

HTML কোডটি এভাবে দেখাবে:

html<p>text</p>
<p>text</p>
<p><b>bold</b> text!!!</p>
<p><b>bold</b> text!!!</p>

আরও দেখুন

  • filter পদ্ধতি,
    যা একটি সেটের উপাদানগুলিকে নির্দিষ্ট সিলেক্টর দ্বারা ফিল্টার করে
  • find পদ্ধতি,
    যা ইতিমধ্যে পাওয়া উপাদানগুলির ভিতরে উপাদান খুঁজে বের করে