tengo dos tablas. <table id='1'></table>
y <table id='2'></table>
. Cuando pongo este código:jQuery colores de filas de tablas alternativas para una tabla específica
$(document).ready(function()
{
//for table row
$("tr:even").css("background-color", "#F4F4F8");
$("tr:odd").css("background-color", "#EFF1F1");
});
Tanto las tablas consiguieron colores de las filas alternas, que yo no quiero, sólo quiero dar color a la mesa con id = 2. ¿Cómo se puede lograr?
usando ID como ese no está permitido en HTML, y IE no lo reconoce. – nickf
el uso de un selector de elementos con un selector de ID es un trabajo adicional en el motor selector (y navegador para css); los elementos deben especificarse solo para nombres de clase, como '# id1 tr.myCoolEvenClass'. (en el ejemplo anterior, # id1 ya apunta a la tabla, por lo que no es necesario decir "mira todas las tablas y encuentra # id1) –
@nickf: Sí, lo sabía pero solo estaba extendiendo su ejemplo, aunque debería haber sugerido no usar número puro como id. Gracias – Sarfraz