表にカーソルを合わせると、表のテキストの色を変更する必要があります。このために私は使用します:
$('.afishaitem_active').hover(
function(){
$(this).css({'border':'solid 1px #ED5353','background-color':'#FFF','color':'#ED5353'});
$('.afishaitem_up_left_active').css('color','#000');
},
function(){
$(this).css({'border':'none','background-color':'#ED5353','color':'#FFF'});
$('.afishaitem_up_left_active').css('color','#000');
}
);
およびテーブル:
<table id="afishaitem_active" class="afishaitem_active" cellpadding="0" cellspacing="0" border="0">
<tr>
<td>
<table cellpadding="0" cellspacing="0" border="0" id="afishaitem_up">
<tr valign="top">
<td class="afishaitem_up_left_active">'.$d.'</td>
<td class="afishaitem_up_right_active">data</td>
</tr>
</table>
</td>
</tr>
<tr valign="top" style="line-height:11px">
<td class="afishaitem_seet_active">seet</td>
</tr>
<tr valign="top">
<td class="afishaitem_name_active">name</td>
</tr>
</table>
テーブルにカーソルを合わせると、境界線のスタイルと背景色が変わりますが、テキストの色は変わりません。
テキストの色が変わらないのはなぜですか?