index মেথড

index মেথড jQuery সেটে এলিমেন্টের নম্বর রিটার্ন করে (শূন্য থেকে নম্বরিং)।

সিনট্যাক্স

পৃষ্ঠায় প্রতিবেশী এলিমেন্টের সাপেক্ষে প্রথম নির্বাচিত এলিমেন্টের অবস্থানের নম্বর রিটার্ন করে (প্রতিবেশী বলতে সেইসব এলিমেন্ট বোঝানো হয়, যাদের একটি সাধারণ প্যারেন্ট রয়েছে):

javascript.index();

সিলেক্টরকে সন্তুষ্ট করে এমন এলিমেন্টগুলোর মধ্যে প্রথম নির্বাচিত এলিমেন্টের অবস্থানের নম্বর রিটার্ন করে। যদি সেখানে এমন কোনও এলিমেন্ট না পাওয়া যায়, তবে মেথড -1 রিটার্ন করবে:

javascript.index(সিলেক্টর);

প্যারামিটার DOM এলিমেন্ট বা jQuery অবজেক্টও হতে পারে (যদি এতে একাধিক এলিমেন্ট থাকে, তবে মেথড প্রথম এলিমেন্টের জন্য এক্সিকিউট করা হবে):

javascript.index(এলিমেন্ট);

উদাহরণ

আসুন #test সহ li-এর নম্বর আউটপুট করি:

html<ol>
  <li>text</li>
  <li id="test">text</li>
  <li>text</li>
</ol>
javascriptlet num = $('li').index('#test');
alert(num);

আরও দেখুন

  • length প্রপার্টি,
    যা সেটে এলিমেন্টের সংখ্যা পায়