テーブルの行の 1 つに addClass および removeClass を適用しようとしましたが、何らかの理由で addClass および removeClass スタイルが適用されません。それらが機能していなかったので、css を使用しようとしましたが、これにより、一部のフィールドに同じスタイルを適用するコードが冗長になります。どんな助けでも大歓迎です。ありがとう
ファイアーバグから
<tr style="color: red; font-weight: bold; background: none repeat scroll 0% 0% rgb(255, 255, 255); cursor: pointer;" class="state-selected"><td style="padding:2.5px 0px 2.5px 2px;">Equipment</td></tr>
.state-selected {
}
jspページの上部にスタイルを定義しました
<style type="text/css">
.state-selected {
color: 'red';
font-weight: 'bold';
}
</style>
$("#index tr:gt(0)").hover(
function () {
$(this).css({
'background': '#e9e7e7',
'cursor': 'pointer'
});
}, function () {
$(this).css({
'background': '#ffffff',
'cursor': 'pointer'
});
}).click(function (e) {
$("#index tr").removeClass('state-selected');
$(this).addClass('state-selected');
});