- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:js ロールオーバーについて)
JavaScriptのロールオーバーについて
このQ&Aのポイント
- JavaScriptを使用して、マウスオーバーした<li>要素内の.dateクラスのフォント色を変える方法をご教示ください。
- マウスオーバーしている<li>要素内の.dateクラスのみフォント色を変える方法を教えてください。
- JavaScriptで<li>要素のマウスオーバー時にのみ.dateクラスのフォント色を変更する方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
jsの3行目と4行目を以下のようにして下さい。 $(".date",this).css("color","white"); $(".date",this).css("color","black"); 以下でも同じ結果になります。 $(this).find(".date").css("color","white"); $(this).find(".date").css("color","black"); $(".date") だと、対象のオブジェクトは3個なので、3個全てが変わります。 子要素の指定が必要です。
お礼
上記の通りに試したところ、無事に解決できました。 ありがとうございました!