jquery trouver la position de l’élément

  • one
  • element
  • text
  • val

Comment puis-je obtenir la position dans le ul de la li cliqué?

Je pense que cela va le faire pour vous:

 $("li").click(function () { alert($(this).index()); }); 

Notez que la fonction index () renvoie l’index de l’élément dans la collection jquery. Si vous avez plusieurs listes sur la page, assurez-vous que votre sélecteur ne sélectionne que les éléments de liste souhaités.

 $('ul li').click(function() { alert( $(this).parent().find('li').index(this) ); }); 

Référence

J’ai seulement testé avec un

    . Si vous faites cela sur plusieurs

      vous aurez besoin de .each .

      vous pouvez le faire avec index () http://docs.jquery.com/Core/index