Metoda index u jQuery-u
Ako nam je potrebno da pronađemo redni broj elementa u skupu,
možemo da koristimo metodu
index.
Možemo da prikažemo poziciju elementa u odnosu na susedne. Na primer, imamo numerisanu listu:
<ol>
<li>text</li>
<li id="test">text</li>
<li>text</li>
</ol>
<div>text</div>
Pomoću metode
index
prikazaćemo redni broj div elementa:
let num = $('div').index();
alert(num);
Takođe je moguće dodatno proslediti selektor. Razmotrimo sledeći HTML kod:
<ol>
<li id="first">text</li>
<li id="test">text</li>
<li>text</li>
</ol>
<div>text</div>
Sada pored naziva taga elementa
prosledićemo u parametre ime id-a:
let num = $('li').index($('#test'));
alert(num);
Ako se takav element ne pronađe,
metoda će vratiti -1.
Dobijte redni broj li elementa sa #test
koristeći samo naziv taga elementa.
Dobijte redni broj li elementa sa #first,
navedite još i ime selektora.