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> ]}。