2009-12-15 5 views
1

J'ai le code HTML suivantJQuery: accéder aux noeuds LI?

<ul id="listing"> 
<li>...</li> 
<li>...</li> 
<li>...</li> 
</ul> 

Comment puis-je accéder au 2ème LI texte intérieur?

Puis-je faire

$("#listing li").[1].text() 

Sinon, quelle est la sytax?

Répondre

4

près

$("#listing li").eq(1).text() 

http://docs.jquery.com/Traversing/eq

+0

Qu'est-ce que vous vous êtes connecté aussi afficher la syntaxe suivante -> $ ("# listing li: eq (1)"). text(); Votre syntaxe fonctionne (est supportée). Votre syntaxe a plus de sens pour moi – BillyJ

+0

avez-vous lu le lien des autres gars? mon lien a $ ("div"). eq (2) .addClass ("bleu"); –

+0

Est-ce qu'une version fonctionne mieux qu'une autre? – BillyJ