জেকুয়েরি :contains() সিলেক্টর
সংজ্ঞা এবং ব্যবহার
:contains()
সিলেক্টরের মাধ্যমে নির্দিষ্ট স্ট্রিং(টেক্সট) যুক্ত এলিমেন্টকে সিলেক্ট করা হয়।
স্ট্রিংটি সরাসরি কোন এলিমেন্ট অথবা চাইল্ড এলিমেন্টে টেক্সট হিসেবে থাকতে পারে।
একগুচ্ছ টেক্সট থেকে নির্দিষ্ট টেক্সটযুক্ত এলিমেন্টকে সিলেক্ট করার জন্য প্রায়শই এটি অন্যান্য সিলেক্টরের সাথে ব্যবহার করা হয়। (নিচের উদাহরণ লক্ষ্য করুন)
বিঃদ্রঃ স্ট্রিংয়ের মধ্যের টেক্সটগুলো অবশ্যই কেস-সেনসিটিভ।
সিনট্যাক্স
$(":contains(text)")
প্যারামিটার ও তাদের ভ্যালু
নিচের টেবিলে :contains()
সিলেক্টরে ব্যবহৃত প্যারামিটার এবং প্যারামিটারের সম্ভাব্য ভ্যালু গুলো দেখানো হলোঃ
প্যারামিটার | বিবরণ |
---|---|
text | আবশ্যক। যেই টেক্সটি খুজা হবে সেটিকে নির্দেশ করে। |
:contains()
সিলেক্টর সংক্রান্ত উদাহরণ
যেসকল <p>
এলিমেন্টে "স্যাট" স্ট্রিংটি থাকবে সেগুলোকে সিলেক্ট
নিচের উদাহরণে :contains()
সিলেক্টরের ব্যবহার দেখানো হলোঃ
উদাহরণ
<!DOCTYPE html>
<html lang="en">
<head>
<title>জেকুয়েরি :contain() সিলেক্টর</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("p:contains(স্যাট)").css({
"background-color": "green",
"color": "white",
});
});
</script>
</head>
<body>
<h2 style="text-align:center;">স্যাট একাডেমী</h2>
<p style="text-align:center;">স্যাট একাডেমীর ওয়েবসাইটে আপনাকে স্বাগতম!!</p>
<br>
<p>স্যাট একাডেমীর ওয়েবসাইট থেকে আপনি যে বিষয়গুলো শিখতে পারবেনঃ</p>
<ul>
<li>এইচটিএমল</li>
<li>সিএসএস</li>
<li>জাভাস্ক্রিপ্ট</li>
<li>পিএইচপি</li>
<li>এসকিউএল</li>
<li>বুটস্ট্রাপ</li>
<li>জেকুয়েরি</li>
<li>এঙ্গুলার জেএস</li>
<li>ওয়ার্ডপ্রেস</li>
</ul>
</body>
</html>
ফলাফল