Dica: Grid zebrado com jQuery

Aqui vai uma dica simples, mas bem útil, para você zebrar o grid (alternar linhas coloridas) com jQuery.

Isto é muito utilizado para destacar a separação das linhas do grid, sem, no entanto, utilizar as bordas do mesmo, o que não gera um efeito plenamente satisfatório.

 

Vamos ao código!

O primeiro passo é criar uma classe que irá conter a cor de fundo:

<style type="text/css">
.bgCinza { background-color: #f5f5f5; }
</style>

No caso, eu utilizei um tom de cinza para fazer a alternância das linhas.

Em seguida, basta incluir no header da página o seguinte código:

<script type="text/javascript"><br />
$(document).ready(function () { $('table tr:even').addClass('bgCinza'); });<br />
</script>

Se preferir, você pode setar uma classe para a table e fazer a chamada acima para a classe criada. Assim, ao invés de setar a classe bgCinza para todas tabelas, somente aqueles que tiverem a classe serão modificadas:

$(document).ready(function () { $('.grid tr:even').addClass('bgCinza'); });

Note que, obviamente, você também deverá incluir, antes do código javascript acima, uma chamada para o core do jQuery:

<script type="text/javascript" src="/path/to/jquery.1.6.2.min.js"></script>

O resultado final fica como mostrado na imagem abaixo:

grid zebrado

Espero que sirva para você também!

Ofertas Relacionadas
Sony Ericsson Xperia Mini Pro Sk17 3g Wi Fi Android Hd Gps
Sony Ericsson Xperia Mini Pro Sk17 3g Wi Fi Android Hd Gps
Mais info»
R$ 535.00
até 18x de 40.13
Celular Hiphone 4 Mp30 2 Chips Wi Fi Tv Fm Java Msn Touch 4g
Celular Hiphone 4 Mp30 2 Chips Wi Fi Tv Fm Java Msn Touch 4g
Mais info»
R$ 119.00
até 18x de 8.93
Smartphone Samsung Galaxy Ace S5830 800mhz 3g Wi Fi Gps
Smartphone Samsung Galaxy Ace S5830 800mhz 3g Wi Fi Gps
Mais info»
R$ 610.00
até 18x de 45.75

Tags: , ,

Postar um comentário ou Deixe um Trackback
seperator

Postar um comentário

Seu email nunca será publicado ou compartilhado. Campos obrigatórios estão marcados com *

*
*
*