জেকুয়েরি is() মেথড
« জেকুয়েরি ট্রাভার্সিং মেথডসমূহ
সংজ্ঞা এবং ব্যবহার
is() মেথড selectorElement এর সাথে যেকোন একটি এলিমেন্ট মিলে যায় কিনা তা চেক করে।
সিনট্যাক্স ও ব্যাখ্যা
$(selector).detach()
$(selector).is(selectorElement,function(index,element))
প্যারামিটার ও তাদের ভ্যালু
নিচের টেবিলে is()
মেথডে ব্যবহৃত প্যারামিটার এবং প্যারামিটারের সম্ভাব্য ভ্যালু গুলো দেখানো হলোঃ
প্যারামিটার | বিবরণ |
---|---|
selectorElement | আবশ্যক। একটি নির্দিষ্ট সেটের এলিমেন্টের সাথে মিলানোর জন্য একটি সিলেক্টর এক্সপ্রেশন, এলিমেন্ট অথবা জেকুয়েরি অবজেক্ট নির্দেশ করে। যদি সর্বনিম্ন একটিও মিলে যায় তবে true রিটার্ন করে, এবং যদি না মিলে তবে false রিটার্ন করে। |
function(index,element) |
ঐচ্ছিক। নির্বাচিত এলিমেন্টের গ্রুপের জন্য একটি ফাংশন নির্দেশ করে।
|
is()মেথড সংক্রান্ত উদাহরণ
যদি <p> এলিমেন্টের প্যারেন্ট এলিমেন্ট <div> এলিমেন্ট হয় তাহলে একটি এলার্ট দেখাবেঃ
উদাহরণ
<!DOCTYPE html>
<html>
<head>
<title>জেকুয়েরির উদাহরণ</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("p").click(function(){
if ($("p").parent().is("div")) {
alert("হ্যাঁ প্যারেন্ট এলিমেন্টটি একটি DIV এলিমেন্ট");
}
});
});
</script>
</head>
<body>
<div>
<p>parent এলিমেন্টটি div এলিমেন্ট কিনা জানতে এখানে ক্লিক করুন।</p>
</div>
</body>
</html>
ফলাফল
« জেকুয়েরি ট্রাভার্সিং মেথডসমূহ