He visto muchas preguntas sobre cómo seleccionar todas las filas menos la primera y la última de una tabla, pero quiero saber cómo seleccionar todo, excepto las primeras DOS filas y la última. Ahora mismo tengo esta opción para seleccionar todos menos los dos primeros:¿Cómo eliminar todas las filas de una tabla excepto las dos primeras y la última?
$("#sometable").find("tr:gt(1)").remove();
y necesito alguna manera de conseguir el último también. Tal vez alguna forma de combinar con
:not(:last)
?
Soy bastante nuevo en jQuery y cualquier ayuda sería apreciada.
Esto es por lo que estoy empezando a amar jQuery: la respuesta es a menudo tan fácil e intuitivo. Gracias, funcionó a la perfección! – cnhe
No hay problema. Y casi siempre puedes leer estos selectores como una frase: "encuentra todos los' tr' que están después del segundo (1 + 1, ya que es basado en cero) el hijo que no es el último hijo de su padre ". –