Ho una lista come questa:jQuery - ottenere l'indice di un elemento con una certa classe
<li> .... </li>
<li> .... </li>
<li> .... </li>
<li class="active"> .... </li>
<li> .... </li>
voglio scoprire l'indice (numero nella lista) della voce con la "attiva "elemento di classe. in questo caso l'indice sarebbe 4 (o 3 se stiamo iniziando da 0) Come posso farlo?
Cosa succede se il selettore è '$ (this) .hasClass (" myClass ")'? Non ha una funzione index(). – SearchForKnowledge
'var g = parseInt ($ ('div.slideIsActive'). Index()) + 1;' mi dà '1' ma questo' var index = $ (this) .find ("div.slideIsActive"). Index() + 1; 'mi dà' 0'. Come posso modificare per ottenere '1' usando la parola chiave' this'. – SearchForKnowledge