Comment mettre en évidence un enregistrement de ligne de table en survol avec jQuery

Comment mettre en surbrillance un enregistrement de ligne de tableau au survol avec jQuery

jQuery est livré avec un événement de sourishover() pour permettre d'attacher deux gestionnaires d'événements aux éléments correspondants, exécuté lorsque la souris entre et quitte les éléments correspondants.

$("#id").hover(A, B);
  1. A - fonction à appeler lorsque la souris entre dans l'élément correspondant.

  2. B - fonction à appeler lorsque la souris quitte l'élément correspondant.

Il s'agit d'une meilleure fonction pour mettre en surbrillance un enregistrement de ligne de tableau. Voir le code d'extrait jQuery:

$("tr").not(':first').hover(
  function () {
    $(this).css("background","yellow");
  },
  function () {
    $(this).css("background","");
  }
);

Il mettra en surbrillance l'enregistrement de la ligne du tableau au survol, avec une couleur jaune. Le «.not(‘:first’)» est une implémentation courante pour éviter de mettre en évidence l'enregistrement de la ligne d'en-tête.

Essayez-le vous-même







  

Highlight table row record on hover - jQuery

NoNameAgeSalary
1Yong Mook Kim28$100,000
2Low Yin Fong29$90,000
3Ah Pig18$50,000
4Ah Dog28$40,000
5Ah Cat28$30,000