如同,尝试过
$('.x-table tr:gt(0)') .bind("mouseenter", function () {
_g().addEffect('highlightRow', {
color: 'yellow',
trigger: 'mouseover',
})
如果鼠标第一次移到标题是不会变色,但移到第二行开始所有行都会变色,且颜色不会变回去
$(".x-table tr[tridx!='0']").mouseover(function(){
//.x-table限制表格部分,tridx!='0'可以排除掉标题行
window.color=$(this).find("td").css("background");
//将当前颜色赋值给全局变量color
$(this).find("td").css("background","yellow");
//将当前行下的所有td的背景色变为黄色
$(".x-table tr[tridx!='0']").mouseout(function(){
$(this).find("td").css("background",color);
//将当前行下的所有td的背景色变为原色
参考:JS实现鼠标点击的行变色-https://help.fanruan.com/finereport/doc-view-1201.html
JS实现鼠标点击行变色-https://help.fanruan.com/finereport10.0/doc-view-1201.html