Non riesco a selezionare un elemento particolare con jQuery. Condizioni descritte qui:jQuery selection: attraversando, quindi arretrato
- Al punto rilevante nella mia funzione,
this
riferimenti unspan
. - Questo
span
può essere un bambino, un nipotino o un pronipote, ma da qualche parte nella gerarchia, è contenuto da un numerotd
. - Desidero selezionare l'ultimo
span
all'interno dellotd
. - Il
span
può esserethis
o potrebbe essere un altrospan
. - I tag
span
da selezionare sono figlio diretto del contenitoretd
, quindilast-child
è praticabile. Tuttavia, per la flessibilità futura è preferibile una soluzione che non presuppone che sia un bambino diretto.
Finora, io sto usando questo per selezionare l'elemento principale corretto:
$(this).parents('td')
Non so come attraversare di nuovo verso il basso l'albero del DOM per ottenere la finale span
interno della selezionato td
. Grazie!
Modifica
Per i miei commenti qui sotto, sarebbe anche bello per selezionare da un span
o div
, a seconda di quale è l'ultima.
bambini() cerca solo i bambini immediati. –