冻结+超链后悬浮变色js异常,有什么办法替代

报表设置了表头冻结,在A2单元格加超链,A2单元格悬浮变色不生效341d32b437659b6b15caa874ae03ba4e.png

FineReport chenrenfei 发布于 2025-7-28 16:52
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
用户k6280494Lv6专家互助
发布于2025-7-28 16:56
  1. 浏览器兼容性问题:某些浏览器可能对冻结和悬浮效果的支持不佳,建议使用最新版本的浏览器进行测试。

  2. JavaScript代码问题:确保你使用的JavaScript代码正确无误。对于悬浮变色的代码,以下是示例代码:


    setTimeout(function() {

    $(".fh.tac.bw.pl2.sel.b1").mouseover(function() {$(this).css("color", "red");}); //鼠标移上  

    $(".fh.tac.bw.pl2.sel.b1").mouseleave(function() {$(this).css("color", "blue");}); //鼠标离开  

    }, 100);

    请确保.fh.tac.bw.pl2.sel.b1类名正确。如果不生效,可以使用F12键重新获取单元格元素的类名替换。

  3. 事件绑定问题:确保在正确的事件上绑定JavaScript代码。对于普通报表,应该在对应的预览方式设置页面下添加「加载结束」事件

最佳回答
0
ID1208Lv6高级互助
发布于2025-7-28 17:00

版本11,本地测试OK

image.png

image.png

_g().addEffect('highlightRow', {

color: 'red',

trigger: 'mouseover',

});

最佳回答
0
微笑背后的无奈Lv4见习互助
发布于2025-7-28 17:00

异常指的是哪一方面,颜色不对 还是就没有悬浮变色了

最佳回答
0
CD20160914Lv8专家互助
发布于2025-7-28 17:03

会变色的呀,你的js如何写的呢????

image.png

image.png

  • 5关注人数
  • 52浏览人数
  • 最后回答于:2025-7-28 17:03
    请选择关闭问题的原因
    确定 取消
    返回顶部