javascript - segun - Tablas de datos: ¿cómo puedo cambiar el color de fondo y de texto de una celda de forma dinámica?
tablas con imagenes en html ejemplos (1)
Utilizo el siguiente código para actualizar una celda dinámicamente y funciona perfecto, lo único es cómo cambiar el color del fondo y el texto de los datos de esa celda. Si es posible, un ejemplo de cómo cambiar toda la fila también. Gracias por adelantado.
$(document).ready(function (){
var table = $(''#example'').DataTable();
table.rows().every( function ( rowIdx, tableLoop, rowLoop ) {
var data = this.data();
console.log(data);
data[0] = ''* '' + data[0];
this.data(data);
});
});
SOLUCIÓN
Puede acceder al nodo de cell().node()
utilizando cell().node()
método de API cell().node()
.
$(document).ready(function (){
var table = $(''#example'').DataTable();
table.rows().every( function ( rowIdx, tableLoop, rowLoop ) {
var cell = table.cell({ row: rowIdx, column: 0 }).node();
$(cell).addClass(''warning'');
});
});
MANIFESTACIÓN
Ver este jsFiddle para código y demostración.