gmailで見られるようなものを達成しようとしています。カーソルを合わせるとテキストの色が変わり、クリックするとテキストの色が赤に変わります。他の行をクリックすると、同じことが起こります。ただし、私の場合、初心者の知識のために何かが欠けています。前のクリックでテキストが赤色のままになるため、前のクリックのバインドを解除する必要があります。
$("#index td").hover(
function() {
$(this).css( {'background': '#e9e7e7',
'cursor': 'pointer'});
},
function () {
$(this).css({'background': '#ffffff',
'cursor': 'pointer'});
}
).click(function(){
$(this).css({ 'color': 'red'});
});
編集
<tr style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); cursor: pointer; background-position: initial initial; background-repeat: initial initial; " class="selected"><td style="padding:2.5px 0px 2.5px 2px;">XYZZZZ</td></tr>