Njia index katika jQuery

Ikiwa tunahitaji kupata nambari ya kipengele katika seti, basi tunaweza kutumia njia index.

Tunaweza kuonyesha nambari ya nafasi ya kipengele ikilinganishwa na jirani zake. Kwa mfano, tuna orodha iliyopangwa kwa nambari:

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

Kwa kutumia njia index tutaonyesha nambari ya div:

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

Pia unaweza kupeana kichujio cha ziada. Wacha tuchunguze msimbo wa HTML ufuatao:

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

Sasa, badala ya jina la tagi ya kipengele tunapeana kwenye vigezo jina la id:

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

Ikiwa kipengele kama hicho hakipatikani, nia hiyo itarudisha -1.

Задание 1

Pata nambari ya li yenye #test kwa kutumia jina la tagi ya kipengele pekee.

Задание 2

Pata nambari ya li yenye #first, ukiwa umeonyesha jina la kichujio pia.