`
bozch
  • 浏览: 460855 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jquery easyui学习教程-accordion

阅读更多

jquery easyui中的accordion一般用来做分组,如菜单的分组、表单的分组等。(easyui 1.2.6)

 

初始化的两种方式:

方式一:

       <div id="aa" class="easyui-accordion" border="false" style="width:700px;height:300px;">

               <div title="first Title" border="false">

                 content first

               </div>

               <div title="second Title" border="true">

                 content content

               </div>

       </div>

方式二:

       html代码:<div id="aa" border="false"></div>

       script代码:$("#aa").accordion({width:700,height:300});

   说明:如果使用方式二进行组件的初始化,那么accordion的属性是怎样应用的呢?首先说明的是属性有jquery easyui本身对accordion的默认配置($.fn.accordion.defaults)A,其次是在div标签中的属性B,最后是在script中配置的属性C;优先级顺序是C->B->A,优先级高的属性优先被应用,优先级低的则会被覆盖。

 

属性介绍(属性既可以作为标签的属性配置,也可以作为json对象属性配置):

     width:"auto":设置accordion的宽度,默认值为auto

     height:"auto":设置accordion的高度,默认值为auto

     fit:false:是否自动填充父容器,默认值为false,

     border:true:是否显示边框,默认值为true,即显示边框。此属性和上边的fit属性都依赖于panel,即accordion是依赖于panel实现的,可以理解为继承了panel。

     animate:true:再点击accordion时,是否应用动画效果,默认为使用。

事件介绍:

     onSelect:在单击选择某一个面版的时候触发此事件。

     onAdd:添加面板的时候触发此事件。

     onBeforeRemove:在删除某个面版之前的时候,触发此事件。

     onRemove:删除面板触发此事件。

方法介绍:

   1、 options:获取当前accordion的配置属性值;

                   var opts = $("#accordionId").accordion("options");

                   opts.accordion属性:opts.width、opts.height,.......

    2、panels:获取所有的accordion面板;

                  var panels =  $("#accordionId").accordion("panels");

                  返回的是panel数组,数组中个每个元素都可以作为单个panel对待,而且可以应用panel中的属性、方法和事件。例如:panels[1].panel('options');获取panel的属性。

    3、resize:改变accordion的大小;

            持续完善中。。。。。。

    4、getSelected:获取被选中的面版;

    5、getPanel:获取某个面板;

    6、select:选择某个accordion面板

    7、add:添加一个面板;

    8、remove:删除某一个面板;

accordion方法的使用方式和用jquery初始化accordion组件的方式类似,不同之处就是第一个参数如果为object对象,则是初始化accordion组件或者修改已有的accordion属性,如果为字符串,则是调用accordion的方法。

分享到:
评论
1 楼 纵观全局 2016-09-02  
easyui-accordion  里面的数据怎么清空啊

相关推荐

    jquery-easyui-1.2.6

    jQuery EasyUI为我们提供了大多数UI控件的使用,如:accordion,combobox,menu,dialog,tabs,tree,validatebox,window等等。 jQuery-Easyui-1.2.6中含有jQuery库、easyui库、demo实例和jquery_easyui_中文帮助...

    jquery-easyui-1.4.2-cn.zip

    1. **组件体系**:EasyUI 提供了丰富的组件库,包括但不限于 DataGrid(数据网格)、Form(表单)、Panel(面板)、Window(窗口)、Menu(菜单)、Accordion(手风琴)、Tabs(标签页)等,这些组件能够满足大部分...

    Java Spring4集成MyBatis SpringMVC JQuery EasyUI 后台框架

    1. 该框架的开发环境为EclipseJEE集成开发工具。... 前台展示页面使用了JQuery EasyUI的布局、列表和消息组件。 6. 系统实现了较为完善的用户模块,对用户数据实现了增、删、改、查、分页等的功能。

    jQuery EasyUI Accordion可伸缩面板组件使用详解

    jQuery EasyUI Accordion 是一款基于 jQuery 的用户界面插件,它提供了一种简单的方式来创建可伸缩的面板组件,使得在 Web 页面中可以很方便地对内容区域进行折叠和展开的操作。可伸缩面板通常用于节省页面空间,将...

    jQuery easyUI的教程

    jQuery easyUI 培训 教程 1 Accordion(可折叠标签) 2 1.1 实例 2 1.2 参数 3 2 DateBox(日期框) 4 2.1 实例 4 2.2 参数 6 2.3 事件 6 2.4 方法 6 3 ComboBox(组合框) 7 3.1 实例 7 3.2 参数 9 3.3 事件 9 3.4 ...

    jQuery EasyUI 1.3.5 离线简体中文API文档

    jQuery EasyUI 1.3.5版本更新内容: Bug(修复) searchbox:修复“searcher”函数提供的“name”参数值错误的问题; combo:修复“isValid”方法无法返回布尔值的问题; combo:修复点击页面某一个combo组件的...

    jquery-easyui-1.5.4.5

    jQuery EasyUI为提供了大多数UI控件的使用,如:accordion,combobox,menu,dialog,tabs,validatebox,datagrid,window,tree等等。 jQuery EasyUI是基于JQuery的一个前台ui界面的插件,功能相对没extjs强大,...

    jQuery EasyUI 折叠面板accordion的使用实例(分享)

    1、对折叠面板区域 div 设置 class=”easyui-accordion” 2、在区域添加多个 div, 每个 div 就是一个面板 (每个面板一定要设置 title 属性)。 3、设置面板属性 fit 为 true,自适应父容器大小 &lt;!DOCTYPE ...

    李炎恢jQuery EasyUI视频教程[AVI版]2(最全)

    本视频教程由李炎恢主讲,全面讲解了jQuery EasyUI的基础和进阶用法,尤其针对Panel(面板)、Tabs(选项卡)和Accordion(分类)组件进行了深入剖析。 1. **Panel(面板)组件**: - Panel 是jQuery EasyUI中的...

    jQuery EasyUI 中文文档

    ### jQuery EasyUI 中文文档知识点概述 #### 一、jQuery EasyUI 概述 jQuery EasyUI 是一个基于 jQuery 的简化用户界面插件集合。它提供了一系列丰富的用户界面组件,可以帮助开发者快速构建美观且功能强大的 Web ...

    免费_jQuery_Easyui_教程

    ### 免费_jQuery_Easyui_教程:适合初学者的关键知识点详解 #### 一、Accordion(可折叠标签) **1.1 实例** Accordion 组件是 jQuery EasyUI 框架中的一个重要组件,用于创建网页上的可折叠面板。下面通过一个...

    JQuery EasyUI 学习笔记珍藏版

    **jQuery EasyUI 学习笔记珍藏版** jQuery EasyUI 是一个基于 jQuery 的前端框架,它为开发者提供了丰富的UI组件,使得构建用户界面变得更加简单高效。这个珍藏版的学习笔记涵盖了广泛的jQuery EasyUI主题,旨在...

    jQuery EasyUI 1.4.5 版 API 中文版.rar

    jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列易于使用的组件,如对话框、表格、下拉菜单、树形结构等,帮助开发者快速构建用户界面。1.4.5 版本是该框架的一个稳定版本,其API中文版对于国内开发者...

    jQuery EasyUI 1.5.1 版 API 中文版 (Made By Richie696)

    jQuery EasyUI 1.5.1 版本的中文API文档为国内开发者提供了极大的便利,不仅包含了丰富的组件和功能,还提供了详尽的使用指导和更新日志,使得国内开发者能更快地学习和掌握EasyUI框架,从而提升Web应用开发的效率和...

    jquery-easyui

    《jQuery EasyUI:构建高效美观用户界面的利器》 jQuery EasyUI 是一款基于 jQuery 的前端框架,它极大地简化了Web界面开发的过程,让开发者能够用少量的代码快速创建出功能丰富、界面美观的Web应用程序。EasyUI ...

    jQuery EasyUI仿Extjs界面

    尽管两者在定位上有所不同,jQuery EasyUI 通过其简洁的API和较低的学习曲线,为开发者提供了一种仿制ExtJS界面效果的方式。 在"jQuery EasyUI 仿 Extjs 界面布局"中,主要涉及以下知识点: 1. **布局管理**:...

    jqueryeasyui中文培训文档.pdf

    总的来说,jQuery EasyUI中文培训文档是学习和掌握这个框架的重要资源,它详细阐述了各个组件的使用,有助于快速上手并开发出具有专业用户体验的网页应用。通过深入理解和实践,开发者可以灵活地组合这些组件,创造...

    jquery easyui 三级菜单导航

    `jQuery EasyUI` 是一个基于 jQuery 的轻量级框架,它提供了丰富的组件和样式,简化了前端开发工作,包括创建复杂的界面如三级菜单导航。本文将深入探讨如何使用 `jQuery EasyUI` 实现这样的功能。 首先,我们要...

Global site tag (gtag.js) - Google Analytics