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...