变色问题?
//contentPane.makeHighlight('#cccccc'); //使点击的行变成灰色
//鼠标经过
$(".x-table tr").mousemove(function() {
//所在行背景色:红色
        $(this).css("background-color","#cccccc");
//所在行单元格字体:18px
        $(this).find("td").css("font-size","12px");
});
//鼠标点击
$(".x-table tr").mousedown(function() {
//所在行背景色:黄色
        $(this).css("background-color","#cccccc");
//所在行单元格字体:18px        
        $(this).find("td").css("font-size","12px");
});
//鼠标离开
$(".x-table tr").mouseout(function() {
//所在行背景色:白色
        $(this).css("background-color","white");
//所在行单元格字体:12px 
        $(this).find("td").css("font-size","12px");
});

上面是文档的代码,想请问下,如何修改成

当用户鼠标离开时不变白色,而是当用户在下一行点击时才变白色

有设置了重复与冻结

TIM截图20200329143425.png

FineReport afr751116 发布于 2020-3-29 10:53 (编辑于 2020-3-29 14:35)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
孤陌Lv6资深互助
发布于2020-3-29 12:45(编辑于 2020-3-29 14:15)

4952.gifcontentPane.makeHighlight('#cccccc'); //使点击的行变成灰色

//鼠标经过


$(".x-table tr").mousedown(function() {

//所在行背景色:黄色

        $(this).css("background-color","#cccccc");

//所在行单元格字体:18px        

        $(this).find("td").css("font-size","12px");

});


  • afr751116 afr751116(提问者) 你这个方式我试过的,它没有办法将原来的那个色消掉。 我想要的是新的背色增加的同时原来的那个背景色消掉。
    2020-03-29 13:56 
  • 孤陌 孤陌 回复 afr751116(提问者) 我这里去了啊
    2020-03-29 14:13 
  • afr751116 afr751116(提问者) 回复 孤陌 我明白了,左边被我设置了冻结,是这个原因引起的,难道冻结就不行了?
    2020-03-29 14:31 
  • 孤陌 孤陌 回复 afr751116(提问者) 不懂你的意思
    2020-03-29 14:32 
  • 孤陌 孤陌 回复 afr751116(提问者) 应该是冲突了 这个你自己取舍
    2020-03-29 14:33 
  • 3关注人数
  • 458浏览人数
  • 最后回答于:2020-3-29 14:35
    请选择关闭问题的原因
    确定 取消
    返回顶部