jquery: addClass 1,2,3 etc. auto pour une liste

est-il possible, pour ajouter auto numérique classes à une liste à l'aide de jquery?

html:

<ul id="list">
 <li>Element 1</li>
 <li>Element 2</li>
 <li>Element 3</li>
 <li>Element 4</li>
 <li>Element 5</li>
</ul>

je veux obtenir quelque chose comme ceci:

<ul id="list">
 <li class="1">Element 1</li>
 <li class="2">Element 2</li>
 <li class="3">Element 3</li>
 <li class="4">Element 4</li>
 <li class="5">Element 5</li>
</ul>

espère qu'il y a une solution 🙂


Modifier

ok, mhhm mais ma liste n'a pas toujours un nombre à la fin. donc, ce est à propos d'un nom de classe de la combinaison, comme "élément + nombre" ? est quelque chose comme cela possible?

<ul id="list">
 <li class="item1">Element x</li>
 <li class="item2">Element c</li>
 <li class="item3">Element a</li>
 <li class="item4">Element d</li>
 <li class="item5">Element f</li>
</ul>
Je pense que vous devriez ajouter des classes avant que la page ne rend à l'intérieur de la boucle

OriginalL'auteur Svensson | 2010-04-15