• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jqueryでテーブル行のマウスアウト時の動作)

jqueryでテーブル行のマウスアウト時の動作

このQ&Aのポイント
  • jqueryを使用してテーブル行のマウスアウト時の動作を実装する方法について教えてください
  • マウスオーバー、マウスアウトした時にテーブル行の背景色が変更されるようにするためのjqueryのコードを書いていますが、正しく動作しません。どこが問題なのでしょうか?
  • また、マウスアウト時に色が変わった行の行番号やオブジェクトを取得する方法についても教えてください

質問者が選んだベストアンサー

  • ベストアンサー
  • f1204-okw
  • ベストアンサー率84% (16/19)
回答No.1

以下のスクリプトで動きます: $("table tr").mouseout(function() { var rowNumber = $(this.parentNode).find("tr").index(this); $(this).css("background-color", "red"); }); rowNumber が行番号、this がその行のオブジェクトです。 あなたのコードでは "mouseout" であるべきところが "mousout" になっています。 それが動かない原因です。 これくらいのエラーはコンソールを開いて自力で確認しましょう。

unko347
質問者

補足

ご回答ありがとうございます。 無事やりたいことが実現できました。

関連するQ&A

専門家に質問してみよう