Voglio ottenere e modificare il primo figlio dell'elemento specificato in una direttiva Angolare.Ottenere il primo figlio nella direttiva AngularJS
<div class="wanted">
</div>
<div class="not-wanted">
</div>
<div class="not-wanted">
</div>
Ho già provato
elm.children('.wanted')
ma poi la mia direttiva modifica tutti i bambini. Come posso farlo correttamente?
Hai dato una prova con i CSS: primo selettore bambino –
aggiornamento alla domanda con più codici –
JqLite non accetta un selettore per i bambini() - ecco perché stai ricevendo tutti gli elementi figlio diretti. Vedi qui: https://docs.angularjs.org/api/ng/function/angular.element – Donal