Ajoute la couleur d'arrière-plan et la bordure à la ligne du tableau lors du survol à l'aide de jquery
Personne ne sait d'une manière d'ajouter une bordure à une ligne de tableau avec une couleur de fond différente lorsque la souris passe sur la ligne?
J'ai été en mesure de modifier la couleur de fond de la ligne:
$(document).ready(function() {
$(function() {
$('.actionRow').hover(function() {
$(this).css('background-color', '#FFFF99');
},
function() {
$(this).css('background-color', '#FFFFFF');
});
});
});
Mais je n'arrive pas à ajouter une bordure de couleur. Je me rends compte frontières ne peuvent pas être directement appliquée à une ligne de la table de marque, mais je suis en espérant que quelqu'un sait quelque jQuery magie vaudou qui peut trouver les cellules d'un tableau à l'intérieur de la ligne sélectionnée et appliquer des styles à ceux à créer de la frontière.
Merci!
source d'informationauteur Chris Conway
Vous devez vous connecter pour publier un commentaire.
Votre meilleur pari serait de addClass et removeClass sur la ligne.
Ensuite, dans votre feuille de style:
De sorte que vous aurez en fait être la manipulation de chacun des td couleurs de bordure de la place.
Une douleur, mais fonctionne assez bien quand vous obtenez le coup de lui.
Où
tblMenuTabls
est la table nom de la classe ettblOverRow
est de classe CSS avec hover définition.C'est peut-être un bon point de départ:
http://www.devcurry.com/2009/02/change-table-border-color-on-hover_27.html