【发布时间】:2012-06-15 22:10:33
【问题描述】:
当您将鼠标悬停在列表视图上时,如何突出显示整行? 例如,如果您将鼠标悬停在一行上,则该行的背景颜色会发生变化。 我假设它是 tr 的 onmouseover 属性?
【问题讨论】:
当您将鼠标悬停在列表视图上时,如何突出显示整行? 例如,如果您将鼠标悬停在一行上,则该行的背景颜色会发生变化。 我假设它是 tr 的 onmouseover 属性?
【问题讨论】:
如果你习惯使用,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');;
});
});
【讨论】:
我发现这与您的问题相似,可能会为您指明正确的方向:
ASP.NET Gridview: Highlighting rows on mouse over then updating the highlighted rows
编辑
刚找到这个,听起来像你现在正在做的事情。
【讨论】: