jQuery স্ক্রোল - andSelf() মথুরা
উদাহরণ
সমস্ত div এবং তাদের মধ্যে সমস্ত অনুচ্ছেদকে দেখুন, এবং তাদের দুইটি শ্রেণী যোগ করুন। মনে রাখুন, .andSelf() কে ব্যবহার না করলে, div-এ হলুদ প্রক্ষেপণ নেই。
$("div").find("p").andSelf();.addClass("border"); $("div").find("p").addClass("background");
সংজ্ঞা ও ব্যবহার
add() মথুরা পূর্ববর্তী এলিমেন্টসমূহ সংকেতসমূহ স্ট্যাকে যোগ করে
সংজ্ঞা
.andSelf();
বিস্তারিত ব্যাখ্যা
এই সরল তালিকা ধারণকারী পৃষ্ঠা নিয়ে চিন্তা করুন:
<ul> <li>তালিকাভুক্তি 1</li> <li>তালিকাভুক্তি 2</li> <li class="third-item">তালিকাভুক্তি 3</li> <li>তালিকাভুক্তি 4</li> <li>তালিকাভুক্তি 5</li> </ul>
এই কোডটির ফলাফল হল প্রক্রিয়া 3,4,5-এ লাল প্রক্ষেপণ আছে:
$("li.third-item").nextAll().andSelf(); .css("background-color", "red");
প্রথমে, প্রারম্ভিক চিহ্নিকারকটি প্রক্রিয়া 3-কে অবস্থান করে, প্রারম্ভিক স্ট্যাকটিতে কেবল এই প্রক্রিয়াটির সংকেতসমূহ রয়েছে।.nextAll() কে ব্যবহার করলে, প্রক্রিয়া 4, 5-এর সংকেতসমূহ স্ট্যাকে প্রবেশ করে। শেষপর্যন্ত, .andSelf() কে ব্যবহার করলে, এই দুই সংকেতসমূহকে মিলিয়ে দেয়, তৈরি হওয়া jQuery অবজেক্ট ডকুমেন্টের ক্রমানুসারে সমস্ত তিনটি প্রক্রিয়াকে ইঙ্গিত করে: {[<li.third-item>,<li>,<li> ]}。