`
niulanshan
  • 浏览: 565375 次
文章分类
社区版块
存档分类
最新评论

EasyUI之手风琴Accordion

 
阅读更多

1、实例背景

EasyUI实现手风琴Accordion,并获取Accordion中的标题


2、实现实例

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>EasyUI之手风琴Accordion</title>
		<link rel="stylesheet" href="../themes/black/easyui.css" />
		<link rel="stylesheet" href="../themes/icon.css" />
		<link rel="stylesheet" href="../css/demo.css" />
		<script type="text/javascript" src="../js/jquery.min.js" ></script>
		<script type="text/javascript" src="../js/jquery.easyui.min.js" ></script>
		<script>
			$(document).ready(function(){
				$("#btn").click(function(){
					var pad = $('#accordion').accordion('getSelected');
					var opt = $("#accordion").accordion("options");
					var panels =  $("#accordion").accordion("panels");
					var index = $('#accordion').accordion('getPanelIndex', pad);
					var pan = $("#accordion").accordion("getPanel",index);
					for(var i=0;i<panels.length;i++)
					{
						console.info(panels[i].panel('options').title);
					}
					console.dir(pan[0]);
				});
			});
		</script>
	</head>
	<body>
		<div id="accordion" class="easyui-accordion" style="width:1330px;height:600px;">
	        <div title="第一季度" data-options="closable:true" style="padding:10px;">
	            <label>第一季度</label>
	        </div>
	        <div title="第二季度" data-options="closable:true" style="padding:10px;">
	            <label>第二季度</label>      
	        </div>
	        <div title="第三季度" data-options="closable:true" style="padding:10px;">
	            <label>第三季度</label>
	        </div>
	        <div title="第四季度" data-options="closable:true" style="padding:10px;">
	            <label>第四季度</label>
	        </div>
	    </div>
	    <div>
	    	<button id="btn">获取</button>
	    </div>
	</body>
</html>

3、实现结果

(1)初始化


(2)调试结果


分享到:
评论

相关推荐

    利用EasyUi和C#实现手风琴式菜单、tabs和datagrid的完整代码,MVC模式,带数据库

    首先,手风琴式菜单(Accordion)是EasyUI中的一个组件,它允许在一个有限的空间内展开和折叠多个内容区域。在C# MVC中,你可以通过创建控制器和视图来动态生成菜单项。每个菜单项对应一个数据库查询结果,当用户...

    Jquery组件easyUi实现手风琴(折叠面板)示例

    接下来,创建一个`&lt;div&gt;`元素,并设置类为`easyui-accordion`,这将定义一个手风琴容器。这个容器可以包含多个面板,每个面板由一个标题(`title`)和内容区域(`data-options`)组成。在代码中,有三个这样的面板,...

    jQuery EasyUI仿Extjs界面

    2. **手风琴布局(Accordion)**:手风琴布局允许在一个容器中显示多个面板,每次只有一个面板展开,其余面板折叠。在左侧菜单实现手风琴效果,可以优化空间利用,方便用户导航。 3. **Tab标签页(Tabs)**:在描述...

    jQuery Easyui使用(一)之可折叠面板的布局手风琴菜单

    在本文中,我们将专注于使用 EasyUI 创建可折叠面板(Accordion)的布局,即手风琴菜单。 手风琴菜单是一种常见的 UI 设计模式,它允许用户展开或折叠各个面板,一次只显示一个内容区域,常用于导航菜单或内容分类...

    jquery_easyui 中文手册

    easyui-accordion:手风琴式下拉框** 手风琴(Accordion)组件用于展示可折叠的内容区域,一次只能展开一个区域。`$("#element").accordion`方法用于创建和控制手风琴。 **11. easyui-combobox:组合下拉框** 组合...

    easyui 后台小demo

    4. **easyui-accordion**: Accordion(手风琴)是一种垂直折叠式的面板,只允许单个面板展开。它适合用于展示大量但不同时需要显示的信息,如设置菜单、帮助文档等。在后台应用中,可以节省空间,使用户更容易导航。...

    Jquery EasyUI Demo 例子

    1. **Accordion(手风琴)**: Accordion组件允许在一个容器内折叠或展开多个面板,每个面板可以包含文本、图像或其他HTML内容。这种布局方式常用于节省空间并展示多级信息。在Demo中,你可以看到如何配置和控制各个...

    jquery-easyui

    6. **Accordion**:手风琴组件,可以折叠和展开内容区域,节省空间。 三、使用 jQuery EasyUI 开发步骤 1. **引入库文件**:在HTML页面中添加jQuery和jQuery EasyUI的CSS及JS文件引用。 2. **HTML结构**:按照...

    jquery easyui 详细说明文档

    10. **div easyui-accordion `accordion` 手风琴式下拉框**: `accordion` 通常用于显示多段内容,每次只能展开一个段落,适用于有限空间内的内容展示。 11. **select easyui-combobox `combobox` 组合下拉框**: ...

    easyui中文帮助文档

    `easyui-accordion` 创建了一个可以折叠和展开的多节内容区域,类似于手风琴,只允许单个内容区域展开,常用于节省空间并组织大量内容。 11. **easyui-combobox (组合下拉框)** `easyui-combobox` 是一个组合...

    jQuery EasyUI 1.2.4 API 中文文档.chm

    Accordion 手风琴 Layout 布局 Menu and Button 菜单和按钮 Menu 菜单 LinkButton 链接按钮 MenuButton 菜单按钮 SplitButton 拆分按钮 (这个一直不知道中文该如何表述才恰当,谁知道一定告诉我啊) Form ...

    jQuery EasyUI 1.4 版 API 中文版及EasyUI 源码

    4. **导航组件**:如`menu`(菜单)、`tabs`(标签页)、`accordion`(手风琴)等,用于组织页面内容和导航。 5. **交互组件**:如`dialog`(对话框)、`tooltip`(提示)、`pagination`(分页)等,增强用户交互...

    jQuery EasyUI 中文文档

    - **基础用法**:`diveasyui-accordion` 创建一个手风琴式的面板组件。 ##### 3.6 combobox (组合框) - **基础用法**:`selecteasyui-combobox` 创建一个组合框。 ##### 3.7 combotree (组合树) - **基础用法**:`...

    jquery easyui1.2.5和帮助文档

    7. **Accordion(手风琴)**:多个面板以折叠方式显示,一次只显示一个。 8. **Slider(滑块)**:用于数值输入,常用于设置值的范围。 **三、jQuery EasyUI 开发实践** 1. **快速启动**:在HTML文件中引入jQuery...

    jquery easyui

    10. **easyui-accordion (手风琴式下拉框)**:`easyui-accordion` 用于展示多段折叠内容,每次只能展开一个段落,适合用来节省空间并展示层次结构的信息。 11. **easyui-combobox (组合下拉框)**:`easyui-combobox...

    spring mvc Easyui

    在本文中,我们将深入探讨如何将Spring MVC框架与EasyUI结合使用,特别是在构建具有三级目录菜单和手风琴效果的Web应用中。Spring MVC作为Java领域中的一个强大MVC框架,能够有效地处理Web请求和响应,而EasyUI则...

    jquery_easyui_中文解析

    **EasyUI 手风琴式下拉框(Accordion)** `easyui-accordion` 类似于折叠面板,但所有面板只能同时打开一个。它适用于展示有限空间内的多个相关项目,如FAQs或分类内容。 **EasyUI 组合下拉框(Combobox)** `...

    jquery-easyui1.4.5含API中文

    6. **其他组件**:如Layout(布局)、Accordion(手风琴)、Panel(面板)等,丰富了页面构建的可能性。 **API 使用指南** jQuery EasyUI 的API主要包括组件方法、事件和配置选项。通过调用组件的方法,可以实现对...

    初试jQuery EasyUI 使用介绍

    jQuery EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI...jQuery EasyUI—Accordion 手风琴效果,大家应该很熟悉。 基本代码: 代码如下: &lt;htm

Global site tag (gtag.js) - Google Analytics