Estoy trabajando en una rutina en jquery para hacer que mis tablas tengan rollover, click de selección de un row y otras cosillas que deseo implementar para mis aplicaciones, la cuestión es que probando cosas me topé con esto:
Código:
en:
$(document).ready( function() {
$("table.RowOverMe tbody tr").mouseover( function() {
$(this).removeClass();
$(this).addClass("rowover");
}).mouseout( function() {
if($(this).is(":odd")){
$(this).addClass("row1");
}else{
$(this).addClass("row2");
}
}).click(function(){
$(this).removeClass();
$(this).addClass("rowselected");
});
$("table.RowOverMe thead tr").addClass("header");
$("table.RowOverMe tbody tr:odd").addClass("row1");
$("table.RowOverMe tbody tr:even").addClass("row2");
});
Código:
esto
if($(this).is(":odd")){
$(this).addClass("row1");
}else{
$(this).addClass("row2");
}
Código:
siempre devuelve false y no me explico por que, si alguien sabe porque me seria de ayuda, gracias$(this).is(":odd")
Saludos...
, el cual trae un monton de funciones para una tabla, revisando el codigo encontré como el autor
, en fin, gracias por la aclaración de el porque siempre devuelve false, lo que hice para solucionarlo es esto.

