Metóda index v jQuery

Ak potrebujeme nájsť číslo prvku v sade, môžeme použiť metódu index.

Môžeme získať číslo pozície prvku vzhľadom na susedné. Napríklad, máme číslovaný zoznam:

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

Pomocou metódy index teraz zobrazíme číslo div:

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

Tiež je možné dodatočne odovzdať selektor. Pozrime sa na nasledujúci HTML kód:

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

Teraz okrem názvu tagu prvku odovzdávame v parametri názov id:

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

Ak sa takýto prvok nenájde, metóda vráti -1.

Задание 1

Získajte číslo li s #test pomocou iba názvu tagu prvku.

Задание 2

Získajte číslo li s #first, zadaním aj názvu selektora.