リストビューの上にマウスを置いたときに、リストビューの行全体を強調表示するにはどうすればよいですか?たとえば、1つの行にカーソルを合わせると、その行の背景色が変わります。私はそれがtrのonmouseover属性であると思いますか?
質問する
1795 次
2 に答える
3
使い慣れている場合は、jQueryで次のことを試してください。
$(function(){
$("tr").hover(function(){
$(this).css('background-color', '#FFFF99');;
$(this).css('background-color', '#FFFFFF');;
});
});
更新しました:
「tr」タグにクラスを追加します。例:
<tr class="trOnHoverChange"></tr>
$(function(){
$(".trOnHoverChange").hover(function(){
$(this).css('background-color', '#FFFF99');;
$(this).css('background-color', '#FFFFFF');;
});
});
于 2012-06-15T14:10:33.717 に答える
-1
私はあなたの質問に似ているこれを見つけました、そしておそらくあなたを正しい方向に向けるでしょう:
ASP.NET Gridview:マウスオーバーで行を強調表示してから、強調表示された行を更新します
編集
ちょうどこれを見つけました、それはあなたが今していることのように聞こえます。
于 2012-06-15T13:58:00.963 に答える