জেকুয়েরি :last-child সিলেক্টর
সংজ্ঞা এবং ব্যবহার
:last-child
সিলেক্টর ঐ এলিমেন্টগুলোকে সিলেক্ট করে যেগুলো তার প্যারন্ট এলিমেন্টের শেষ চাইল্ড।
সিনট্যাক্স
$(":last-child")
:last-child
সিলেক্টর সংক্রান্ত উদাহরণ
প্যারেন্ট এলিমেন্টের শেষ চাইল্ড <p>
সিলেক্ট
যেসকল <p>
এলিমেন্ট প্যারেন্ট এলিমেন্টের শেষ চাইল্ড সেগুলোকে কিভাবে সিলেক্ট করা হয়, তা নিচের উদাহরণে দেখানো হলোঃ
উদাহরণ
<!DOCTYPE html>
<html lang="en">
<head>
<title>জেকুয়েরি :last-child সিলেক্টর</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("p:last-child").css({
"background-color": "green",
"color": "white",
});
});
</script>
</head>
<body>
<p>এটি body এলিমেন্টের প্রথম প্যারাগ্রাফ।</p>
<p>এটি body এলিমেন্টের দ্বিতীয় প্যারাগ্রাফ।</p>
<div style="border:1px solid green;">
<p>এটি div এলিমেন্টের প্রথম প্যারাগ্রাফ।</p>
<p>এটি div এলিমেন্টের শেষ প্যারাগ্রাফ।</p>
</div>
<br>
<div style="border:1px solid green;">
<p>এটি অন্য একটি div এলিমেন্টের প্রথম প্যারাগ্রাফ।</p>
<p>এটি অন্য একটি div এলিমেন্টের শেষ প্যারাগ্রাফ।</p>
<li>এটি অন্য একটি div এলিমেন্টের মধ্যে লিস্ট এলিমেন্ট।</li>
</div>
<p>এটি body এলিমেন্টের শেষ প্যারাগ্রাফ।</p>
</body>
</html>
ফলাফল
সকল <div>
এলিমেন্টের শেষ চাইল্ড <p>
সিলেক্ট
কিভাবে সকল <div>
এলিমেন্টের শেষ চাইল্ড <p>
এলিমেন্টকে সিলেক্ট করা যায় তা নিচের উদাহরণে দেখানো হলোঃ
উদাহরণ
<!DOCTYPE html>
<html lang="en">
<head>
<title>জেকুয়েরি :last-child সিলেক্টর</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("div p:last-child").css({
"background-color": "green",
"color": "white",
});
});
</script>
</head>
<body>
<p>এটি body এলিমেন্টের প্রথম প্যারাগ্রাফ।</p>
<p>এটি body এলিমেন্টের দ্বিতীয় প্যারাগ্রাফ।</p>
<div style="border:1px solid green;">
<p>এটি div এলিমেন্টের প্রথম প্যারাগ্রাফ।</p>
<p>এটি div এলিমেন্টের শেষ প্যারাগ্রাফ।</p>
</div>
<br>
<div style="border:1px solid green;">
<p>এটি অন্য একটি div এলিমেন্টের প্রথম প্যারাগ্রাফ।</p>
<p>এটি অন্য একটি div এলিমেন্টের শেষ প্যারাগ্রাফ।</p>
</div>
<p>এটি body এলিমেন্টের শেষ প্যারাগ্রাফ।</p>
</body>
</html>
ফলাফল
:last
এবং :last-child
সিলেক্টরের মধ্যে পার্থক্য
নিচের উদাহরণে :last
এবং :last-child
সিলেক্টরের মধ্যে পার্থক্য দেখানো হলোঃ
উদাহরণ
<!DOCTYPE html>
<html lang="en">
<head>
<title>জেকুয়েরি :last & .last-child সিলেক্টর</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("#btnOne").click(function(){
$("li:last").css({
"background-color": "green",
"color": "white",
});
});
$("#btnTwo").click(function(){
$("li:last-child").css({
"background-color": "yellow",
"color": "red",
});
});
});
</script>
</head>
<body>
<button id="btnOne">:last selector</button>
<button id="btnTwo">:last-child selector</button>
<h3>আমাদের ওয়েবসাইটে আপনাকে স্বাগতম!!</h3>
<p>আমাদের ওয়েবসাইটে আমরা বাংলায় প্রোগ্রামীং শিক্ষার ব্যবস্থা করেছি।</p>
<p>আমাদের ওয়েবসাইটটি ফলো করে আপনি খুব সহজে প্রোগ্রামীং শিখতে পারবেন।</p>
<p>আমাদের ওয়েবসাইট থেকে আপনি যেই যেই বিষয়গুলো শিখতে পারবেনঃ</p>
<ul>
<li>এইচটিএমএল</li>
<li>সিএসএস</li>
<li>জাভাস্ক্রিপ্ট</li>
<li>পিএইচপি</li>
<li>এসকিউএল</li>
</ul>
<ul>
<li>জেকুয়েরি</li>
<li>বুটস্ট্রাপ</li>
<li>এঙ্গুলার জেএস</li>
<li>ওয়ার্ডপ্রেস</li>
</ul>
<ul>
<li>সি প্রোগ্রামীং</li>
<li>পাইথন প্রোগ্রামীং</li>
</ul>
</body>
</html>
ফলাফল