1
Comment traduisez-vous ce qui suit dans jQuery?Comment récupérer un élément par nom de classe par sa position
document.getElementsByClassName('x')[5]
$('.x')[5]
ne semble pas fonctionner. Je pourrais aller avec un
$('.x').each(){function(i){ if(i==5) return $(this) })
mais il doit y avoir un chemin en ligne plus facile.
'$ [5]' fait dans le travail de fait, mais il vous donne l'élément DOM réel, pas un objet jQuery. Théoriquement, vous pouvez utiliser '$ ($ ('. X') [5])' mais c'est une très mauvaise idée. Utilisez '$ ('. X: eq (5)')' à la place. –