Compter les <li> de <ul> différentes
Bonjour,
j'ai une page qui en simplifiée ressemble à ça
Code:
1 2 3 4 5 6 7 8 9
| <ul class="liste-de-titres comedie">
<li> toto
<li>titi
</ul>
...ici plein d autres trucs...
<ul class="liste-de-titres thriller">
<li> foo
<li>bar
</ul> |
sauf que dans le code les deux ul ne sont pas directement siblings
je voudrais faire une animation sur un slider en utilisant les index de mes listes, sauf qu'en fait dans mon slider j'ai tous les elements. Donc "bar" devrait m'amener au 4eme element du slider et pas au 2eme. Donc je ne peux pas directement utiliser l'index dans la liste, mais il me faudrait l'index + le nombre de tous les li qui précèdent qui sont dans un ul.liste-de-titres.
Je ne sais pas du tout comment écrire la fonction qui compte - ni compter tous les li dans ul.liste-de-titres, et encore moins ceux qui précèdent un élément donné...
Pardon si la question semble trop simple, je débute en js / jquery, et là je cale complètement. Pas besoin de la solution toute crue, mais juste des pointeurs ou des mots clefs à donner à google pour qu'il m'aide ça serait vraiment super !
Merci d'avance