[js] index d'un li dans son ul

Fermé
apapap Messages postés 572 Date d'inscription mardi 16 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2024 - 19 août 2010 à 11:59
apapap Messages postés 572 Date d'inscription mardi 16 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2024 - 19 août 2010 à 18:49
Bonjour,

je voudrais associer une action à chaque li de mon ul :)

mais il faudrait pour ça que je sache, si c'est possible, quel est son index dans le ul, c'est à dire si c'est le premier, le scond, le troisième li etc de manière à lancer par exemple la fonction 1 ou 2 ou 3, vous voyez le genre

y aurait pas quelqu'un qui sait quelle est la fonction/propriété à choper?

merchi :)

oeuf

2 réponses

Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
19 août 2010 à 17:19
<ul>
<li>....... onclick="javascript:fonction1();"</li>
<li>....... onclick="javascript:fonction2();"</li>

etc...
0
apapap Messages postés 572 Date d'inscription mardi 16 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2024 11
19 août 2010 à 18:49
arf, j'ai fait bourrin, parce que comme ça ça ne m'arrange pas

finalement j'extrais un substring de l'id du li qui me sert d'index pour choper le bon item de la collection $$('#mabandedediv .plop')

après tout, puisque mootools se proposait gentiment (après m'avoir bien fait ch...) de résoudre mon problème

merci tout de même :)

mais je suis presque sûr qu'il y a un moyen plus euh natif que ça de récupérer l'index d'un élément dans un conteneur
0