Actualmente tengo una tabla que puede ser N columnas y N filas. En la interfaz tengo un botón para eliminar la última columna, pero no puedo encontrar la manera de eliminar la última td
de todas las filas, lo que he logrado hasta ahora es eliminar la primera fila td
y la última fila td
, pero deja a los otros allí.jQuery eliminar la última columna de la tabla
Aquí está mi código (sólo borra el último título en la actualidad):
function removeTableColumn() {
/*
removeTableColumn() - Deletes the last column (all the last TDs).
*/
$('#tableID thead tr th:last').remove(); // Deletes the last title
$('#tableID tbody tr').each(function() {
$(this).remove('td:last'); // Should delete the last td for each row, but it doesn't work
});
}
Me estoy perdiendo algo?
No sabía nada sobre el selector ': last-child', ¡lindo! –