Obtenir un premier enfant dans AngularJS directive

Je veux obtenir et de modifier le premier enfant de l'élément donné dans Angulaire de la directive.

<div class="wanted">
</div>
<div class="not-wanted">
</div>
<div class="not-wanted">
</div>

J'ai déjà essayé

elm.children('.wanted')

mais alors mon directive modifie tous les enfants.
Comment puis-je faire cela correctement?

Avez-vous essayer avec css :premier sélecteur d'enfant
mise à jour de la question avec d'autres codes
JqLite ne pas accepter un sélecteur pour les enfants (de) - de sorte que c'est pourquoi vous obtenez tous les enfants directs d'éléments. Voir ici: docs.angularjs.org/api/ng/function/angular.element

OriginalL'auteur roschulze | 2015-06-22