实现EasyUI切换主题。

参考文档如下:

https://www.jeasyui.net/extension/209.html

https://www.runoob.com/jeasyui/ext-themes.html

以上各主题下载地址:jquery easyui themes

代码如下

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>切换主题</title>
<!--这里--><link id="easyuiTheme"  rel="stylesheet" type="text/css" href="./jquery-easyui/themes/default/easyui.css">
<!--这里--><link rel="stylesheet" type="text/css" href="./jquery-easyui/themes/icon.css"><script type="text/javascript" src="./jquery-easyui/jquery.min.js"></script><script type="text/javascript" src="./jquery-easyui/jquery.easyui.min.js"></script></head><body><div id = "maindiv"><div id="tablediv" style="width:7100px;height:260px;"><table id="tabledg" class="easyui-datagrid" title="Format DataGrid Columns" style="width:700px;height:250px; "><thead><tr><th data-options="field:'name',width:80">Item ID</th><th data-options="field:'listprice',width:80,align:'right'">List Price</th></tr></thead></table></div><div style="position: absolute;right: 14px;top:42px;"><div style="padding:5px;"><a href="javascript:void(0);" rel="external nofollow" class="easyui-menubutton" data-options="menu:'#layout_north_pfMenu',iconCls:'icon-ok'">更换皮肤</a></div></div><div id="layout_north_pfMenu" class="easyui-menu" style=" display: none;"><div md="ssss" >black</div><div >default</div><div>bootstrap</div><div >gray</div><div >metro</div></div></div><script>function getData() {var rows = [];for (var i = 1; i <= 10; i++) {var amount = Math.floor(Math.random() * 1000);var price = Math.floor(Math.random() * 1000);rows.push({inv: 'Inv No ' + i,date: $.fn.datebox.defaults.formatter(new Date()),name: 'Name ' + i,status: (i % 2)?"投":"退",listprice: amount});}let d = {};d["rows"] = rows;d["total"] = rows.length;return d;}$(function() {let data = getData();$("#tabledg").datagrid("loadData", data);})/*** 更换EasyUI主题的方法* @param themeName* 主题名称*/function changeTheme(themeName) {var $easyuiTheme = $('#easyuiTheme');var url = $easyuiTheme.attr('href');var href = url.substring(0, url.indexOf('themes')) + 'themes/' + themeName + '/easyui.css';$easyuiTheme.attr('href', href);};$('#layout_north_pfMenu').menu({onClick:function(item){console.log($(item.target).prop("md"))console.log($(item.target).attr("md"))changeTheme(item.text);}});            </script></body>
</html>

EasyUI切换主题风格相关推荐

  1. easyui html5主题,详解easyui 切换主题皮肤

    1.需要导入的文件(我这里的easyui是jquery-easyui-1.6.11版本) 主要实现原理就是换导入css文件,这样就可以实现切换主题皮肤 2.前台页面定义了一个按钮(代码) 更换皮肤 d ...

  2. matplotlib切换主题风格

    matplotlib切换主题风格 matplotlib.style内置了一些主题风格,可以用下面的命令查看,我比较喜欢这个dark_background风格 import matplotlib.sty ...

  3. 页面切换主题风格,利用本地缓存

    //默认为黑色主题,全局变量 var saveThemeColor = { 'Name': 'ThemeColor', 'Color': 'darktheme' } var storage = get ...

  4. easyui 切换主题皮肤

    jquery cookie下载地址::http://plugins.jquery.com/cookie/ 1.需要导入的文件(我这里的easyui是jquery-easyui-1.6.11版本) 主要 ...

  5. android换主题功能,Android 切换主题风格(Theme换肤效果)

    参考 截图 1.默认打开 image.png 2.点击[换主题色] image.png 需知 主题色运用:manifest清单文件中application的属性之一,android:theme=&qu ...

  6. Vue + ElementUI 后台管理系统实现主题风格切换

    一.目的 此次写作内容是在我之前发布一篇文章的基础上进行新增的. 上一篇文章:Vue + ElementUI 后台管理系统实现顶部一级菜单栏,左侧二级菜单栏_无解的菜鸟晖的博客-CSDN博客 这次要实 ...

  7. vue-cli3主题风格切换

    vue下的主题风格切换 参考https://github.com/Airubby/vu...

  8. vue cms模板 支持主题风格切换、换肤

    这里是引用Vue Black Dashboard(黑色仪表板)进行补充: 官方模板在线预览: 模板示例: 在下载官方模板后发现没有设置主题风格功能(可能跟我下载免费版有关),而我需要的恰恰是此功能. ...

  9. jQuery实现无刷新切换主题皮肤功能

    主题皮肤切换功能在很多网站和系统中应用,用户可以根据此功能设置自己喜欢的主题颜色风格,增强了用户体验.本文将围绕如何使用jQuery实现点击无刷新切换主题皮肤功能. 实现该功能的原理就是通过点击定义的 ...

最新文章

  1. 光大银行分布式实战:国内最大缴费平台的数据库架构转型
  2. 6大准则+10道习题,终于有人把怎样选择图表讲明白了
  3. android 控件资源命名规范,Android 资源命名规范整理
  4. php取指定文件夹图片大小,php获取某文件夹的大小
  5. Dev TextEdit 输入提示
  6. Hystrix面试 - 基于本地缓存的 fallback 降级机制
  7. 查找字符串前缀python_python-从一组(相似)字符串中确定前缀
  8. html背景无法载入gif图像,background-image:url(XXXX.gif)为何不显示背景图片_html/css_WEB-ITnose...
  9. Windows服务创建及安装
  10. 苹果又发布一个机器学习框架,帮自家生态里的开发者降低AI门槛
  11. [洛谷P5431]【模板】乘法逆元2
  12. 短视频源码下载、vue+html+elementui短视频播放实现,web、pc静态页短视频、手机网页版短视频
  13. 【NOIP practice】BSOJ 3132 卡扎菲 并查集
  14. 获取linux命令硬盘信息,Linux 下使用命令获取硬盘信息
  15. Sci-Fi 科幻迷们,爱死机第二季来啦 | Mixlab 科幻实验
  16. 程序员2年苦心积攒学习资料【下载】
  17. flat2lla matlab,Convert from flat Earth position to array of geodetic coordinates
  18. java多媒体教学软件-jteach
  19. Hadoop HA namenode宕机环境恢复
  20. JAVA基础学习(十五)--集合二--TreeSet和泛型

热门文章

  1. 因数据安全被行政处罚的安全事件
  2. NOIP常用算法模板
  3. 2018-03-29-阿里菜鸟面试(电面一)
  4. 网站订餐外卖与手机订餐的发展分析
  5. ps如何把歪了的图片调正
  6. Models Genesis: Generic Autodidactic Models for 3D Medical Image Analysis精读
  7. linux进程睡眠编程,linux内核编程-可睡眠锁之SRCU
  8. jdk8 stream去重复_重复文件查找和清理工具
  9. VS2015错误(二) msvcp120d.dll和msvcr120d.dll缺失
  10. oracle 查看cpu使用率,查看Oracle所在服务器的cpu使用情况