Mam listę jak ten:jQuery - dostać indeks elementu z pewnej klasy
<li> .... </li>
<li> .... </li>
<li> .... </li>
<li class="active"> .... </li>
<li> .... </li>
Chcę dowiedzieć się indeks (numer na liście) pozycji z „aktywnym "element klasy. w tym przypadku indeks wynosi 4 (lub 3, jeśli zaczynamy od 0) Jak mogę to zrobić?
Co zrobić, jeśli selektorem jest '$ (this) .hasClass (" myClass ")'? Nie ma funkcji index(). – SearchForKnowledge
'var g = parseInt ($ ('div.slideIsActive'). Index()) + 1;' daje mi '1' ale ten' var index = $ (this) .find ("div.slideIsActive"). Index() + 1; 'daje mi' 0'. Jak mogę edytować, aby uzyskać '1' używając słowa kluczowego' this'. – SearchForKnowledge