var moreHeaderTitleInterval=null;
/*** 解决ag-gird多层表头文字居中问题-开启定时* @param callback* @param css */
var moreHeaderTitleStart = function(callback, css={"margin-top": "-21px","position": "fixed"}) {console.log('解决ag-gird多层表头文字居中问题....')var changeList = 0;moreHeaderTitleInterval = this.setInterval(function(){var list = $(".ag-header-group-text[role=presentation]")if (!arrayIsEqual(changeList,list)) {for (var i =0;i<list.size();i++) {var that = $(list).eq(i)var title = $(that).html();if (callback(title)) {$(that).parent().parent().css(css)    }}console.log('处理表头居中问题')changeList = list}}, 1)}var arrayIsEqual =function(arr1, arr2) {if (!arr1 || !arr2) {return false;}if (arr1.length !== arr2.length) {return false;}for (var i = 0; i < arr1.length; i++) {if (arr1[i] instanceof Array && arr2[i] instanceof Array) {if (!arr1[i].equals(arr2[i]))return false;} else if (arr1[i] !== arr2[i]) {return false;}}return true;
}/*** 解决ag-gird多层表头文字居中问题-关闭定时*/
var moreHeaderTitleStop = function() {if (moreHeaderTitleInterval) {clearInterval(moreHeaderTitleInterval)console.log('关闭定时')}
}

触发调用

moreHeaderTitleStart(function(title){return title == '合同信息' || title == '订货信息' || title == '物流信息' || title == '到货签收信息' || title.indexOf('库存信息') > -1
})

效果

ag-gird 多层表头文字居中相关推荐

  1. vue使表头文字居中,表格某一列文字左对齐的方式

    直接上代码 <template><div><el-container><h1 style="margin:20px 0">{{msg ...

  2. BIEE多层表头报表的制作方法

    使用BIEE制作多层表头的报表大致分为以下的几种办法. 1.双层表头 这种比较容易实现,只需要在表格属性中勾选作为单独的行显示即可.这样通过修改文件夹标题,就可以实现双层表头的制作 2.多层表头的制作 ...

  3. poi读取excel多层表头模板写入数据并导出

    poi读取excel多层表头模板写入数据并导出 这两天刚好写excel,写了一份自定义表头的,写了一份模板的,这里展示一份读取excel模板写入数据并导出的 //title excel的名称 head ...

  4. QComboBox文字居中的几种实现方式

    不知道你有没有遇到过这样的需求,将一个QComboBox的文字居中显示.我最近遇到了这样的需要,主要是要在表头中增加可以下拉的列表来进行过滤的功能,这也就要求我们必须将下拉列表的文字居中显示. 这种需 ...

  5. WebUI中DataGrid多层表头的终极解决办法

    因为DataGrid控件的简单易懂,大多数做.NET程序员都喜欢用,有需要把数据显示成表格样式的地方DataGrid会是首选,但是所有的东西都会有好和不好的一面,DataGrid在给我们带来了数据显示 ...

  6. html一半文字一半图片,一个div的子div宽是200高是350 里面怎么让图片显示一半 另外一半文字居中!?...

    html> test 这里是文字 div{ margin: 0 auto;  /* 这里是为了让div居中  你可以不需要 */ outline: 1px solid red; /* 这里是为了 ...

  7. android text字体居中显示,Android Canvas的drawText()和文字居中方案

    自定义View是绘制文本有三类方法 // 第一类 public void drawText (String text, float x, float y, Paint paint) public vo ...

  8. QLable显示图片 和 QLabel自适应 QLabel 文字居中

    一. 用QLabel 显示png图片, 由于主窗口的变化导致图片显示完全,所以需要图片自适应大小? 二.代码如下 1 ui.label_Thinner->setPixmap(QPixmap(&q ...

  9. 完美解决移动Web小于12px文字居中的问题

    前几天的一篇博文:移动Web单行文字垂直居中的问题,提到了移动web里小于12px的文字居中异常的问题,最后还是改为12px才近乎解决了问题.但是有时候或许并不是那么乐观,你并不能将原本定为10px的 ...

  10. php网页文字居中代码怎么写,html里文字居中代码怎么写?_WEB前端开发

    web前端是什么意思?_WEB前端开发 web前端就是前端网络编程,也被认为是用户端编程,是为了网页或者网页应用,而编写HTML,CSS以及JS代码,所以用户能够看到并且和这些页面进行交流. html ...

最新文章

  1. BZOJ 2143 飞飞侠(线段树优化建边 / 并查集优化最短路)【BZOJ修复工程】
  2. 【转】【CUBE】Oracle分组函数之CUBE魅力
  3. 杭电 2111 Saving HDU (贪心)
  4. docker 导入镜像_官方下一代Docker镜像构建神器 -- BuildKit
  5. .Net 垃圾回收和大对象处理
  6. C#: 8.0 和 9.0 常用新特性
  7. .NET Core 3.0预览版7中的ASP.NET Core和Blazor更新
  8. [css] 你是怎么设计css sprites(精灵图)的?有哪些技巧?
  9. python中print不显示结果_Python中的print()函数
  10. Python学习之解释器的简单使用
  11. C#.NET通用权限管理系统组件中数据集权限设置功能增加内部组织机构选项功能...
  12. js获取html5 audio 音频时长方法
  13. STM32 CubeMX 串口通信
  14. c语言如何生成csv文件格式,生成 csv 文件
  15. C语言对称矩阵的判定
  16. linux检查邮件命令,linux下mail 邮件查看命令
  17. 【日常】FIFA世界杯和历史事件
  18. 凯撒密码C语言用ASCII码,凯撒密码帮助ASCII循环
  19. 洛谷 P1710 地铁涨价 (dfs+bfs)
  20. 熬之滴水穿石:Delphi曾经的利器(2)

热门文章

  1. 数据库优化之泛泛而谈
  2. 设计模式(讲的比较好-思路清晰,非泛泛而谈)
  3. 祝新年快乐html小程序,小程序网页开发真诚的祝福大家2018...
  4. esb接口测试_ESB产品架构之愚见
  5. #2020 UI/UX设计趋势
  6. 深入理解DirectX D3D9
  7. gazebo设置_GAZEBO学习笔记(3)
  8. DFS(深度优先搜索)和BFS(广度优先搜索)求迷宫路径问题的总结
  9. Android 环信 客服集成
  10. 服务器显示未知主机如何解决办法,mc服务器时候说我未知主机