jQueryを使ってホバー上のテーブル行レコードをハイライト表示する方法

jQueryでホバーのテーブル行レコードを強調表示する方法

jQueryにはhover()マウスイベントが付属しており、一致した要素に2つのイベントハンドラーをアタッチできます。これは、マウスが一致した要素に出入りするときに実行されます。

$("#id").hover(A, B);
  1. A-マウスが一致した要素に入ったときに呼び出す関数。

  2. B –マウスが一致した要素を離れたときに呼び出す関数。

これは、テーブルの行レコードを強調表示するのに最適な機能です。 jQueryスニペットコードを参照してください。

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

ホバー時にテーブル行レコードが黄色の色で強調表示されます。 「.not(‘:first’)」は、ヘッダー行レコードの強調表示を回避するための一般的な実装です。

自分で試してください







  

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