Metodas index jQuery

Jei mums reikia rasti elemento numerį rinkinyje, tai galime pasinaudoti metodu index.

Galime išvesti elemento pozicijos numerį reliačiai gretimų elementų atžvilgiu. Pavyzdžiui, turime sunumeruotą sąrašą:

html<ol>
  <li>text</li>
  <li id="test">text</li>
  <li>text</li>
</ol>
<div>text</div>

Pasinaudoję metodu index dabar išvesime div numerį:

javascriptlet num = $('div').index();
alert(num);

Taip pat galima papildomai perduoti selektorių. Panagrinėkime tokį HTML kodą:

html<ol>
  <li id="first">text</li>
  <li id="test">text</li>
  <li>text</li>
</ol>
<div>text</div>

Dabar, be elemento tag'o pavadinimo, per parametrus perduodame id pavadinimą:

javascriptlet num = $('li').index($('#test'));
alert(num);

Jei toks elementas nebus rastas, tada metodas grąžins -1.

Задание 1

Gaukite li su #test numerį naudodami tik elemento tag'o pavadinimą.

Задание 2

Gaukite li su #first numerį, nurodydami dar ir selektoriaus pavadinimą.