2010-05-02 6 views
1

Je suis en train de trouver l'index de l'élément suivantcomment utiliser l'index jquery()

<ol id="parent"> 
<li><a></a></li> 
<li><a class="index_of_this"></a></li> 
<li><a></a></li> 
<li><a></a></li> 
</ol> 

Mais je continue à obtenir -1

$('#parent a.index_of_this') 

merci pour votre aide

+0

Je devrais ajouter que j'essaie d'obtenir l'indice de l'élément li évidemment pas l'élément a. – salmane

Répondre

1

Pour obtenir un index de 1, faites ceci:

$("a.index_of_this").parent().index();​ //1 
//or this... 
$("#parent").children(":has(.index_of_this)").index(); //1 

You can play with it here

0

cela a fonctionné !!

$('#parent li:has(a.index_of_this)').index()