index მეთოდი jQuery-ში
თუ ჩვენ გვჭირდება ელემენტის ნომრის პოვნა ნაკრებში,
მაშინ ჩვენ შეგვიძლია გამოვიყენოთ
index
მეთოდი.
ჩვენ შეგვიძლია გამოვიტანოთ ელემენტის პოზიციის ნომერი მეზობელებთან მიმართებაში. მაგალითად, ჩვენ გვაქვს ნუმერაციის სია:
<ol>
<li>text</li>
<li id="test">text</li>
<li>text</li>
</ol>
<div>text</div>
index
მეთოდის საშუალებით
ჩვენ ახლა გამოვიტანთ div-ის ნომერს:
let num = $('div').index();
alert(num);
ასევე შესაძლებელია დამატებით სელექტორის გადაცემა. განვიხილოთ შემდეგი HTML კოდი:
<ol>
<li id="first">text</li>
<li id="test">text</li>
<li>text</li>
</ol>
<div>text</div>
ახლა ელემენტის თეგის სახელის გარდა
ჩვენ პარამეტრებში ვწერთ id-ის სახელს:
let num = $('li').index($('#test'));
alert(num);
თუ ასეთი ელემენტი არ მოიძებნება,
მაშინ მეთოდი დააბრუნებს -1-ს.
მიიღეთ li-ის ნომერი #test-ით
მხოლოდ ელემენტის თეგის სახელის გამოყენებით.
მიიღეთ li-ის ნომერი #first-ით,
დამატებით სელექტორის სახელის მითითებით.