最近实现了一种跟项目表格一样的功能,那就是鼠标悬停所在行改变背景色.

1. 进入模板web属性

2. 选择分页预览设置->为该模板单独设置->事件设置

3.选择加载结束

4.编写js代码

var background_color = "rgb(255,0,0)"; //新背景色
var frozen_back_color = new Array();
var back_color = new Array();
var $last_tr;
var i = 0;
$(".x-table tr").bind("mouseenter", function () {
if (typeof($last_tr) != "undefined") {
if (typeof($(this).attr("id")) != "undefined") {
if (typeof($("#content-container #frozen-west").attr("id")) != "undefined") {
$("#content-container #" + $last_tr.attr("id")).each(function () {
$(this).children("td").each(function () {
$(this).css("background-color", frozen_back_color[i][$(this).index()]);
});
i = i + 1;
});
i = 0;
} else {
$last_tr.children("td").each(function () {
$(this).css("background-color", back_color[$(this).index()]);
});
}
frozen_back_color = [];
back_color = [];
}
}
if (typeof($(this).attr("id")) != "undefined") {
if (typeof($("#content-container #frozen-west").attr("id")) != "undefined") {
$("#content-container #" + $(this).attr("id")).each(function () {
frozen_back_color[i] = new Array();
$(this).children("td").each(function () {
frozen_back_color[i][$(this).index()] = $(this).css("background-color");
$(this).css("background-color", background_color);
});
i = i + 1;
});
i = 0;
} else {
$(this).children("td").each(function () {
back_color[$(this).index()] = $(this).css("background-color");
$(this).css("background-color", background_color);
});
}
}
});
$(".x-table tr").bind("mouseleave", function () {
if (typeof($(this).attr("id")) != "undefined") {
$last_tr = $(this);
}
});

保存! 完成!

帆软报表-鼠标悬停改变背景色相关推荐

  1. html鼠标悬停改变背景,js设置鼠标悬停改变背景色实现详解_哒哒_前端开发者

    看了网上那么多的 this is test! }); function changBkColor(obj){ obj.οnmοuseοver=function(){ this.className=&q ...

  2. html设置鼠标背景,js设置鼠标悬停改变背景色实现详解

    看了网上那么多的js鼠标悬停时事件,大多数的,说了那么多话,也没解决什么问题,现在直接贴上代码,以供参考 html: this is test! css: .out{background-color: ...

  3. 帆软报表开发学习笔记(八)

    `帆软报表开发学习笔记` 报表特性_超级链接(20200928) 报表特性_条件属性(20200929) 报表特性_导出(20200930) 报表特性_打印(20201001) 报表特性_编码专题(2 ...

  4. 帆软报表调用python脚本_帆软报表(finereport)实现自动滚屏效果

    例如Demo:IOS平台年度数据报表. 展示内容丰富,一个页面中存在多个图表.内容,超出了浏览器窗口的大小导致内容展示不全. 为了能够预览这个报表的全部内容,可以使用JS滚屏效果来实现. 操作步骤: ...

  5. 帆软报表(FineReport) 的初步学习和使用

    我们公司在做ERP项目,我是根据项目进行的学习,常用知识点记录如下: 1,FineReport 使用时的配置 帆软报表 ->服务器->定义数据连接->写入数据数据库的连接URL,用户 ...

  6. [财务][数据化分析][帆软]报表设计-聚合报表设计

    [财务][数据化分析][帆软]报表设计-聚合报表设计 1. 聚合报表设计界面 聚合报表指一个报表中包含多个模块,每一块都类似一张单独的报表或者一张图表,块与块之间相对独立,互不影响. 聚合报表特点:空 ...

  7. 帆软报表动态数据源插件2.0使用教程

    1 动态数据源解决什么问题? 当我们遇到这种场景时,就可以使用动态数据源,我们有多个数据库,里面的某些表结构一样,只是数据不一样.当我们做报表的时候使用这些数据表,希望某些人能看到这个数据库的数据,另 ...

  8. 帆软参数设置_帆软报表(finereport)参数组合/下拉参数联动

    首先实现下拉参数联动 1.参数的定义→添加控件绑定数据→参数过滤和参数面板样式 下拉复选框控件注意事项: select * from table where 1=1 ${if(len(控件名称)=0, ...

  9. [财务][数据化分析][帆软]报表设计-第一张报表

    今天说一下帆软的弊端,优势什么的请自己去发现,使用了这么久帆软了,唯一感觉的是赶紧找一台服务器安装上,本机跑太消耗内存了. 如果你数据量大并发量大,请最少128G内存起步.这个不是帆软的错,是Java ...

最新文章

  1. 文化致胜的时代 协同OA可以这样助力企业文化建设
  2. hot编码 字符one_Python机器学习:特征编码的两种方式
  3. Hibernate注解(一)之持久化实体
  4. android如何建立全局变量,如何在Android中声明全局变量?
  5. Linux之软件安装YUM
  6. MyEclipse IDEA 安装 激活JRebel工具
  7. struts2系列(四):struts2国际化的多种方式
  8. 提高myEclipse的开发效率和外观,这些你都设置了吗?
  9. dedecms采集织梦免写规则登陆模块软件
  10. jsp:setProperty的用法
  11. Timer 和TimerTask分析
  12. android6.0 来电流程,Android4.22来电铃声流程
  13. r语言是高级编程语言_什么是R编程?
  14. UG NX 12 创建有界平面
  15. OSChina 周日乱弹 ——我是胖娜丽莎
  16. 科研论文配色参考【不断更新】
  17. [BUGKU] [MISC]普通的二维码
  18. Shang Nicht mehr Hut Wird Bambus Faser Un
  19. 闭锁java_Java 闭锁实例
  20. 7/19项目学习成果

热门文章

  1. 分布式Session共享的4类技术方案,与优劣势比较
  2. ucos-Ⅱ中OSTaskCreate()认识
  3. ucos 初始化OSTaskCreate() 源码分析 2
  4. 如何构建一个优秀的销售团队?
  5. 解决紫鸟浏览器卡顿问题
  6. iOS App文件共享
  7. 通过 FTP 从 Windows 向 Linux 拷贝文件之后,文件的权限很可能会变化,要检查
  8. B2B商城网站功能板块有哪些?
  9. java.lang.OutOfMemoryError: PermGen space基于idea,MyEclipse或tomcat的详细解决方法以及详解JVM配置参数
  10. 基于JAVA的Web浏览器