三、easyUI中的accordion(分类)组件

news/2024/11/29 1:28:51/

1.accordion(分类)组件的概述

分类空间允许用户使用多面板,但在同一时间只会显示一个。每个面板都内建支持展开和折叠功能。点击一个面板的标题将会展开或折叠面板主体。面板内容可以通过指定的href属性使用ajax方式读取面板内容。用户可以定义一个被默认选中的面板,如果未指定,那么第一个面板就是默认的。

在这里插入图片描述

2.accordion(分类)组件的使用

在所在项目的WebContent目录下新建一个03-accordion目录,并在该目录下新建一个03-accordion.html页面

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>accordion</title><!-- 引入easyUI的css文件和js库 --><link rel="stylesheet" type="text/css" href="./js/themes/default/easyui.css"><link rel="stylesheet" type="text/css" href="./js/themes/icon.css"><script type="text/javascript" src="./js/jquery.min.js"></script><script type="text/javascript" src="./js/jquery.easyui.min.js"></script>
</head>
<body><div id="aa" class="easyui-accordion" style="width:300px;height:200px"><!-- title属性指定面板的标题 iconCls属性指定在面板左上角会显示什么样的小图标selected属性的值设置为true,表示默认会将该面板展开--><div title="客户管理" data-options="iconCls:'icon-save',selected:true" style="overflow:auto; padding:10px"><a href="">客户管理</a></div><div title="Title2" data-options="iconCls:'icon-reload'" style="padding: 10px"></div><div title="Titile3"></div></div>
</body>
</html>

以上HTML页面中,可以发现使用到了一些分类面板的属性,下表就列出了分类面板的属性

属性名属性值类型描述默认值
selectedboolean如果设置为true将展开面板false
collapsibleboolean如果设置为true将显示折叠面板true

如下图所示的效果:

在这里插入图片描述

尝试使用accordion(分类)组件和前一讲中的layout(布局)组件来布局一个网站的后台管理页面。在所在项目index.html页面

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>首页</title><!-- 引入easyUI的css文件和js库 --><link rel="stylesheet" type="text/css" href="./js/themes/default/easyui.css"><link rel="stylesheet" type="text/css" href="./js/themes/icon.css"><script type="text/javascript" src="./js/jquery.min.js"></script><script type="text/javascript" src="./js/jquery.easyui.min.js"></script><style type="text/css">/* 自己定义的样式,去掉超链接的下划线 */.menuA {text-decoration:none;}</style>
</head>
<body><!-- 布局 --><div id="cc" class="easyui-layout" data-options="fit:true"><!-- 面板 --><div data-options="region:'north',title:'CRM管理系统',split:true" style="height:100px;"></div><div data-options="region:'west',title:'系统菜单',split:true" style="width:200px;"><!-- 分类容器 --><div id="aa" class="easyui-accordion" data-options="fit:true"><div title="客户管理" data-options="iconCls:'icon-save',selected:true" style="overflow:auto;padding:10px;"><a href="#" class="menuA">客户管理</a></div><div title="联系人管理" data-options="iconCls:'icon-reload'" style="padding:10px;"><a href="#" class="menuA">联系人管理</a></div><div title="拜访记录管理" data-options="iconCls:'icon-reload'" style="padding:10px;"><a href="#" class="menuA">拜访记录管理</a></div><div title="统计分析" data-options="iconCls:'icon-reload'" style="padding:10px;"><a href="#" class="menuA">统计分析</a></div><div title="系统管理" data-options="iconCls:'icon-reload'" style="padding:10px;"><a href="#" class="menuA">系统管理</a></div></div></div><div data-options="region:'center',title:'数据区域'" style="padding:5px;background:#eee;"></div></div>
</body>
</html>

如下图所示的效果:

在这里插入图片描述


http://www.ppmy.cn/news/68918.html

相关文章

实现端口复用的方法及应用场景

导言&#xff1a; 在网络编程中&#xff0c;端口复用是一种重要的技术&#xff0c;它可以实现在同一台主机上多个应用程序同时监听相同的端口。本文将介绍端口复用的概念、设置端口复用的方法以及端口复用的应用场景&#xff0c;并提供相应的代码实例。 什么是端口复用&#…

ctfshow web入门 ssrf web351-355

1.web351 尝试访问本机的flag.php payload: urlhttp://localhost/flag.php urlhttp://127.0.0.1/flag.php2.web352 必须要用http或https&#xff0c;ip没有过滤因为匹配时没加变量&#xff0c;恒为真 payload: urlhttp://127.0.0.1/flag.php urlhttp://localhost/flag.php3.…

Halcon 形态学(膨胀(Dilation)、腐蚀(Erosion))

文章目录 1 形态学概念2 膨胀(Dilation) 算子介绍3 腐蚀(Erosion)算子介绍4 膨胀腐蚀 示例15 腐蚀膨胀 示例26 示例原图7 补充:结构元素概念1 形态学概念 图像的形态学处理是对图像的局部像素进行处理,用于从图像中提取有意义的局部图像细节。 通过改变局部区域的像素形态…

Java每日一练(20230516) 最小栈、组合总和II、相同的树

目录 1. 最小栈 &#x1f31f; 2. 组合总和 II &#x1f31f;&#x1f31f; 3. 相同的树 &#x1f31f; &#x1f31f; 每日一练刷题专栏 &#x1f31f; Golang每日一练 专栏 Python每日一练 专栏 C/C每日一练 专栏 Java每日一练 专栏 1. 最小栈 设计一个支持 push…

CPU的功能和组成

CPU的功能和组成 CPU是控制计算机自动完成取指令和执行指令任务的部件&#xff0c;是计算机的核心部件、简称CPU 功能&#xff1a; 指令控制&#xff1a;对程序的顺序控制也是对指令执行的顺序控制&#xff08;PC、JMP&#xff09;操作控制&#xff1a;产生各种操作信号&…

【软件工程】为什么要选择软件工程专业?

个人主页&#xff1a;【&#x1f60a;个人主页】 文章目录 前言软件工程&#x1f4bb;&#x1f4bb;&#x1f4bb;就业岗位&#x1f468;‍&#x1f4bb;&#x1f468;‍&#x1f4bb;&#x1f468;‍&#x1f4bb;就业前景&#x1f6e9;️&#x1f6e9;️&#x1f6e9;️工作环…

java工程构建时带上分支,commit等信息

背景&#xff1a; 线上部署的jar包&#xff08;不管是直接运行jar包&#xff0c;还是通过容器运行的jar&#xff09;有时出现问题时需要查看源代码&#xff0c;需要知道该jar包是从哪个分支、哪个commit、哪个时间打包的。 有了这些信息能更好辅助我们分析判断问题。 这里以gr…

Baumer工业相机堡盟工业相机使用BGAPI SDK将图像数据转换为Bitmap的几种方式(C++)(Mono)

Baumer工业相机堡盟工业相机使用BGAPI SDK将图像数据转换为Bitmap的几种方式&#xff08;C&#xff09; Baumer工业相机Baumer工业相机图像数据转为Bitmap的技术背景Baumer工业相机使用BGAPISDK将图像数据转换为Bitmap的几种方式1.引用合适的类文件2.BGAPI SDK原始图像数据为Bi…