Bonjour,

J'aimerai saisir la différence entre :eq et .eq .

Dans l'exemple suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<div>test 1</div>
<div>test 2</div>
<div>test 3</div>
<div>test 4</div>

si je met ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$("div").eq(2).css("color","red");
ou que je mets ceci avec le selecteur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$("div:eq(2)").css("color","red");

J'arrive au même résultat. Et donc pour ma part, différencier les deux méthodes devient difficile étant donné qu'elles permettent toutes les deux d'accèder à un élèment ciblé du DOM. Quelle est la suptilité entre les deux ?