冻结首行的多个报表的跑马灯效果 js实现

楼主
我是社区第185272位番薯,欢迎点我头像关注我哦~
报表的填充不再说了,直接重点:
1、标题行右击如图


2、插入行,第二行为空

3、点击冻结




4、选择控件,添加事件



5、事件代码

  1. //代码中的REPROT4根据控件名称进行修改
  2. setTimeout(function() {
  3.     $("div[widgetname=REPORT4]").find("#frozen-north")[0].style.overflow = "hidden";
  4.     $("div[widgetname=REPORT4]").find("#frozen-center")[0].style.overflow = "hidden";
  5. }, 100);
  6. //隐藏报表块report0的滚动条  
  7. window.flag = true;
  8. setTimeout(function() {
  9.     $("#frozen-center").mouseover(function() {
  10.         window.flag = false;
  11.     })
  12.     //鼠标悬停,滚动停止  
  13.     $("#frozen-center").mouseleave(function() {
  14.         window.flag = true;
  15.     })
  16.     //鼠标离开,继续滚动  
  17.     var old = -1;
  18.     var interval = setInterval(function() {
  19.         if(window.flag) {
  20.             currentpos = $("div[widgetname=REPORT4]").find("#frozen-center")[0].scrollTop;
  21.             if(currentpos == old) {
  22.                 $("div[widgetname=REPORT4]").find("#frozen-center")[0].scrollTop = 0;
  23.             } else {
  24.                 old = currentpos;
  25.                 $("div[widgetname=REPORT4]").find("#frozen-center")[0].scrollTop = currentpos + 1.5;
  26.             }
  27.         }
  28.     }, 100);
  29.     //以25ms的速度每次滚动3.5PX  
  30. }, 1000)
复制代码





分享扩散:

沙发
发表于 2018-10-16 15:55:38
学习学习
板凳
发表于 2018-10-16 18:26:03
地板
发表于 2018-10-16 19:40:37
我们即将发布今年年会晚宴和聚会的安排,分享这种技术干货可以积分,达到4分就可以来玩啦~~
5楼
发表于 2018-10-16 21:40:07
6楼
发表于 2018-10-17 08:48:13
传说哥 发表于 2018-10-16 19:40
我们即将发布今年年会晚宴和聚会的安排,分享这种技术干货可以积分,达到4分就可以来玩啦~~

这个明显就 是帮助文档的东西 这个 是我给他解决了问题 然后 让他补帖 结果.....
7楼
发表于 2018-10-17 08:49:17
来自手机
孤陌 发表于 2018-10-17 08:48
这个明显就 是帮助文档的东西 这个 是我给他解决了问题 然后 让他补帖 结果.....


嗯,到时还会由社区顾问团进行评审。会有原创性要求
8楼
发表于 2018-10-17 09:07:58
好东西,但是没有演示界面啊。
9楼
发表于 2018-10-17 11:31:42
学习学习
10楼
发表于 2018-10-19 10:56:07
怎么没有演示?
11楼
发表于 2018-10-19 14:30:37
12楼
发表于 2018-11-23 09:30:07
13楼
发表于 2021-6-16 10:31:32
学习了
14楼
发表于 2022-10-19 23:05:06
为啥我用这个代码总是提示报错呢?
严重:22:56:27 AWT-EventQueue-0 ERROR [standard] RHIframe's xcreator doesn't exsit!
这是什么问题呢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

14回帖数 5关注人数 16167浏览人数
最后回复于:2023-8-18 16:28

返回顶部 返回列表