je suis style d'une table avec cette commande:jquery: impairs/ramer + éléments planent
$("tr").filter(":odd").addClass("odd");
fonctionne bien. maintenant j'ai une fonction de survol qui montrerait un curseur quand je déplace le curseur sur une rangée. Le problème: lors d'un hover-out, je veux que la ligne du tableau récupère à nouveau sa classe "impair", afin de conserver la disposition en 2 couleurs. Malheureusement, cela ne fonctionne pas - planer entraînera une classe ordinaire.
voici mon vol stationnaire code:
function hover = function(tr,cod)
{
if(cod)
{
tr.addClass("hover");
}else{
if(tr.is(":odd"))
{
tr.addClass("odd");
}else{
tr.removeClass();
}
}
}
quelqu'un peut me dire ce qui ne va pas?
merci d'avance.
Je suggère d'utiliser ': nième enfant (impair)' 'par opposition à: odd' aussi, pour des raisons qui deviendront évidentes si jamais vous bande mutliple tables sur une page et que vous voulez lignes paires et impaires dans chaque table pour être la même couleur :) –