dwz中jqGrid的主题变更

简介: 版权声明:欢迎转载,请注明沉默王二原创。 https://blog.csdn.net/qing_gee/article/details/41039501 前言:本篇来介绍如何对dwz框架中的jqGrid组件变更主题。
版权声明:欢迎转载,请注明沉默王二原创。 https://blog.csdn.net/qing_gee/article/details/41039501

前言:本篇来介绍如何对dwz框架中的jqGrid组件变更主题。

第一步:从jquery ui官网下载主题,我挑选了三种比较常用的主题,然后放在如下目录中

第二步:在index.jsp文件表头中增加如下代码,作用是加入jqGrid的CSS布局

<!-- jqueryui -->
<link href="${ctx}/common/jqueryui/default/jquery-ui.css" rel="stylesheet" type="text/css" />


第三步:在dwz.theme.js文件中增加对应内容,作用是当点击主题色调变化时进行对应css样式的变更,这样就会对jqGrid的主题风格进行变化了

var _jqueryuiHref = op.jqueryuiBase + "/#theme#/jquery-ui.css";
			return this.each(function(){
				var jThemeLi = $(this).find(">li[theme]");
				var setTheme = function(themeName){
				    // 设置dwz颜色
					$("head").find("link[href$='style.css']").attr("href", _themeHref.replace("#theme#", themeName));
					
					// 设置jqueryui颜色
					// 获取head表头jquery对象,从其中获取属性值以jquery-ui.css结束的link标记,替换href属性中的变量theme为对应的主题风格
					$("head").find("link[href$='jquery-ui.css']").attr("href", _jqueryuiHref.replace("#theme#", themeName));

实现效果:当在主页中切换主题时,jqgrid的颜色方案也进行了变更,见如下效果


相关文章
|
存储 算法 网络协议
分布式文件系统介绍与minio介绍与使用(附minio java client 使用)(二)
分布式文件系统介绍与minio介绍与使用(附minio java client 使用)
1287 0
|
XML Java 数据处理
java将excel转为pdf
在Java中,可以使用Apache POI库处理Excel文件,以及使用iText库将Excel文件转换为PDF格式。
2416 0
|
算法 Java 数据安全/隐私保护
Java实现SM3加密和验证
Java实现SM3加密和验证
2652 1
|
Java API Apache
springboot 日志配置(logback)(一)
springboot 日志配置(logback)
1544 0
|
存储 数据采集 JSON
彻底搞懂监控系统,使用Prometheus +Grafana搭建完整的应用监控系统
监控是运维系统的基础,我们衡量一个公司/部门的运维水平,看他们的监控系统就可以了。一个完善的监控系统可以提高应用的可用性和可靠性,在提供更优质服务的前提下,降低运维的投入和工作量,为用户带来更多的商业利益和客户体验。下面就带大家彻底搞懂监控系统,使用Prometheus +Grafana搭建完整的应用监控系统。
17277 1
彻底搞懂监控系统,使用Prometheus +Grafana搭建完整的应用监控系统
|
前端开发 JavaScript 数据库
VSCode编程助手工程能力体验报告(一):通义灵码 - 帮你高效切入新项目、编码和提升质量
我是一位软件工程师,用通义灵码个人版vscode插件的workspace做项目分析和复盘,对比之前没有灵码,现在提效了80%,本文介绍了具体的使用流程。
4729 3
|
4月前
|
安全 Cloud Native Serverless
2025数字员工技术选型白皮书:阿里云/亚马逊等5款产品云原生能力实测
本文深度评测阿里云、亚马逊、科大讯飞、玄晶引擎、安恒五款数字员工,围绕架构兼容性、开发友好度、性能稳定性三大维度,结合实测数据与企业案例,为开发者提供选型指南与避坑建议。
585 5
|
编解码 iOS开发 异构计算
PS2022顶级插件Alien Skin Exposure X7中文版
Exposure 结合了专业级的照片调整,庞大的华丽照片外观库以及高效的设计,使其使用起来很愉悦。新的自动调整功能可简化您的工作流程,并使用户进入创意区。
2889 0

热门文章

最新文章

下一篇
开通oss服务