コードのタイプミス。修正が見つかりました
.tblmain td は、DOM レベルのために tr の影響をオーバーライドします。代わりに .tblmain tr を使用する必要があります。誰かが回答として提出したい場合は、受け入れます。ありがとうございました!
ホバー!important
時に a の背景色が変更されることを確認するために、CSS で識別子を使用しています。tr
のCSStr
は
.tblmain td {
background-color: white;
}
次に、onmouseover
イベントを通じて、以下のようにjavascriptを使用します
onmouseover='$(this).addClass("hover")'
ホバーCSSは以下です
.hover {
cursor: pointer;
background-color: #15b6b8 !important;
}
ホバーすると背景はまだ白ですが、tr
クラスが削除されている場合、ホバーは期待どおりに機能します。このような状況ではハッキーと見なされることを知っているので、主な色をホバークラスにするための!important
使用を含むがこれに限定されない、あらゆる提案を受け入れます。!important
前もって感謝します!