11550 sujets

JavaScript, DOM et API Web HTML5

Bonsoir à tous,

Je bloque sur un petit problème. Je cherche à faire un menu dynamique en utilisant la fonction animate de jQuery.

Voici mon code HTML


<ul>
	<li>Accueil</li>
	<li>Acheter</li>
	<li>Vendre</li>
	<li>Louer</li>
	<li>Prêter</li>
	<li>FAQ</li>
	<li>Forum</li>
	<li>Contact</li>
	<li>Plan</li>
	<li>Deconnexion</li>
</ul>


Je selectionne donc tous mes LI grâce à

var allLi = $('li', ul);


Et ensuite j'aimerai les manipuler en faisant une itération


$.each(allLi, function(index, value) {
	$(value).animate(width:30, 1000, null);
});


Seulement ça ne marche pas, et je ne trouve pas de moyen de reprendre la mains via jQuery via index ou value Smiley decu

Si quelqu'un à une idée Smiley lol
Modifié par wind (10 Dec 2010 - 00:04)
J'ai réussi en faisant



$.each(allLi, function(index, value) { 
    $('li:eq('+index+')').animate(width:30, 1000, null); 
}); 


Mais à mon avis il y a plus simple non ?