7
Quiero todas las celdas de cada fila, excepto la última en cada fila. Intenté:jQuery: cómo seleccionar cada celda de una tabla, excepto la última en cada fila?
$("table tr td:not(:last)")
pero eso parece haberme dado todas las células excepto la última en la tabla. No es exactamente lo que quiero.
Estoy seguro de que esto es simple, pero todavía estoy envolviendo mi cabeza alrededor de los selectores.
¿Estás seguro de que no deberías usar un '
' en su lugar? entonces solo coincide con tbody-rows. – jishiRespuesta
Probar:
Fuente
2009-01-23 07:23:17
De la documentación: Mientras: el último coincide con un solo elemento, esto coincide con más de uno: uno para cada padre. – dbrien
Y el ganador por orden cronológico ... :) – cletus
Pruebe el selector de último hijo. Esto:
seleccionará todas las celdas de todas las filas excepto de las celdas en la última columna.
Fuente
2009-01-23 07:26:14 kgiannakakis
el tr es innecesario ya que por defecto jquery no busca descendientes inmediatos: para obtener solo los descendientes inmediatos, debe usar el "operador" –
Usted podría intentar
o
donde n es el índice de un elemento hijo
o
Fuente
2009-01-23 07:37:27 mipi
+1 para la enésima Mencion infantil. – cletus
fwiw encontré el original 1-basado funciona bien (tal vez una mejora ent para jQ principal desde 2009?) ...
La fila de cabecera de mi tabla tiene fondo azul marino por lo que el borde blanco a la derecha hizo que la tabla de consulta snaggletoothed y no coincide con el borde de 1 píxel negro de los datos
Fuente
2013-05-02 21:03:16 gordon
Cuestiones relacionadas