1. Farben in alternativen Zeilen ändern
$( "tr:odd" .css("background-color","#eeeeee");$("tr:even").css("background-color","#ffffff");
Oder machen Sie es in einer Zeile:
$("table tr:nth -child(odd)").css("background-color","#eeeeee");
:nth-child entspricht dem N-ten untergeordnetes oder ungerade-gerades Element unter seinem übergeordneten Element
2. Die Maus ändert die Farbe
$("tr ").live({
mouseover:function(){
$(this).css("background-color"," #eeeeee");
},
mouseout:function() {
$(this).css("background-color","#ffffff");
}
})
oder
$("tr").bind("mouseover",function(){
$(this).css("background-color","#eeeeee");
})
$( "tr").bind("mouseout",function(){
$(this ).css("background-color","#ffffff");
})
Natürlich können sowohl live() als auch bind() mehrere Ereignisse gleichzeitig oder separat binden.