sélecteur jQuery pour trouver le premier enfant dans un ensemble d'éléments

J'ai ce code HTML:

<div id="tags">
    <ul>
        <li><input type="text" /><a href="#">First Link</a> <a href="#">Second Link</a></li>
        <li><input type="text" /><a href="#">First Link</a> <a href="#">Second Link</a></li>
        <li><input type="text" /><a href="#">First Link</a> <a href="#">Second Link</a></li>
        <li><input type="text" /><a href="#">First Link</a> <a href="#">Second Link</a></li>
        <li><input type="text" /><a href="#">First Link</a> <a href="#">Second Link</a></li>
    </ul>
</div>

Ce sélecteur aurais-je utiliser pour capturer le premier point d'ancrage de chaque élément li, et qu'en second point d'ancrage de chaque li sans ajouter un supplément de papiers d'identité ou de classes?

Bien, j'ai essayé ceci:

$('#tags a:last-child')

Et j'ai été en mesure d'obtenir le deuxième point d'ancrage de chaque li, mais je ne comprends pas pourquoi cela fonctionne. Ne serait pas un élément nécessaire à l'intérieur de l'ancre pour sélectionner quelque chose mais il est capable de sélectionner le 2ème point d'ancrage de chaque li. Plus tard, je n'aimais pas la façon dont il a travaillé, aussi longtemps que cela a fonctionné donc je me dis que je ferais la même chose pour obtenir le premier élément qui serait:

$('#tags a:first-child')

Mais cela ne fonctionne pas pour obtenir le premier point d'ancrage de chaque li. Des idées?

EDIT:
Donc je suppose que j'étais en train de faire, mais il ne fonctionnait pas parce que j'avais une zone de texte d'entrée qui semble faire cela ne fonctionne pas. Pourquoi ne serait-il pas plus travailler une fois une zone de saisie est-il?

Pour référence ultérieure, notez que la solution à cette question est la même comme "Comment puis-je sélectionner le td éléments dans le n-ième colonne dans une table particulière?"
les réponses ci-dessous sont grands, mais votre $("#tags a:first-child") a fonctionné pour moi...

OriginalL'auteur Joker | 2011-01-19