Bonjour,
Je voudrais modifier le syle d'une balise span ayant par exemple l'index 2 de mon DOM nodes.
J'ai essayé de faire comme ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
index = 2;
$("span").get(index).addClass("green");
mais, rien le style souhaité ne s'applique pas, rien ne se passe

j'en ai réussi avec ce code que je pense non optimale
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
index = 2;
$("span").each( function(i)
    {
    if(index==i)
        {$(this).addClass("green");}
 
}
);
Merci de me donner une explication du dysfonctionnement de mon première
essaie, y a t'il une solution plus optimale que mon 2 ème code