estoy luchando con la forma de seleccionar un elemento en particular con jQuery. Condiciones descritas aquí:selección jQuery: atravesar hacia arriba, luego hacia abajo
- En el punto relevante en mi función,
this
hace referencia a unspan
. - Eso
span
puede ser un niño, nieto o bisnieto niño, pero en algún lugar en la jerarquía, que está contenida por untd
. - me gustaría para seleccionar el último
span
interior de latd
. - El
span
puede serthis
, o puede ser otrospan
. - Las etiquetas
span
que se seleccionarán son un hijo directo de la que contienetd
, por lo quelast-child
es realizable. Sin embargo, para flexibilidad futura, se prefiere una solución que no asuma que es un niño directo.
Hasta el momento, estoy usando esta opción para seleccionar el elemento principal que corresponda:
$(this).parents('td')
No sé cómo recorrer hacia abajo el árbol DOM para llegar a la final span
interior del seleccionado td
. ¡Gracias!
Editar
por mis comentarios a continuación, también sería bueno para seleccionar de una span
o div
, cualquiera que sea la última.
children() solo busca niños inmediatos. –