Contenido

Zebra tables con MooTools

14 Ago

+ 9

La zebra tables, son aquellas que podemos ver en cualquier sitio en el que se diferencian las filas (o columnas) con colores. Generalmente con el típico patrón de uno si, uno no 😀

Ahora con MooTools eso es tan simple como insertar 2 líneas 1 línea de código a tu Javascript. Estas líneas se encargarán de encontrar las filas de nuestra tabla definida por una clase y le vamos añadiendo una clase al <tr /> que condicionará el color de nuestra fila.

$$('table.shade-table tr').each(function(el, count) {el.addClass(count % 2 == 0 ? 'odd' : 'even');});

Solo nos quedará el definir las clases que darán color a nuestras filas, para ello lo haremos añadiendo 2 estilos CSS en nuestro fichero de estilos.

.odd       { background:#ccc; padding:3px; }
.even      { background:#eee; padding:3px; }

Gracias Daniel Niquet por el apaño, una sola línea mejor que dos 😀

Comentar

#

Me reservo el derecho de eliminar y/o modificar los comentarios que contengan lenguaje inapropiado, spam u otras conductas no apropiadas en una comunidad civilizada. Si tu comentario no aparece, puede ser que akismet lo haya capturado, cada día lo reviso y lo coloco en su lugar. Siento las molestias.