首页 文章 精选 留言 我的

精选列表

搜索[网站开发],共10000篇文章
优秀的个人博客,低调大师

网站前端_EasyUI.基础入门.0005.使用EasyUI Accordion组件的最佳姿势?

1. 基础的手风琴 <divid="a"class="easyui-accordion"data-options="width:500,height:300"> <divdata-options="iconCls:'icon-ok',title:'about',bodyCls:'accordion_padding'"> <h3style="color:#0099FF;">AccordionforjQuery</h3> <p>AccordionisapartofeasyuiframeworkforjQuery.Itletsyoudefineyouraccordioncomponentonwebpagemoreeasily.</p> </div> <divdata-options="iconCls:'icon-help',title:'help',bodyCls:'accordion_padding'"> <p>Theaccordionallowsyoutoprovidemultiplepanelsanddisplayoneormoreatatime.Eachpanelhasbuilt-insupportforexpandingandcollapsing.Clickingonapanelheadertoexpandorcollapsethatpanelbody.Thepanelcontentcanbeloadedviaajaxbyspecifyinga'href'property.Userscandefineapaneltobeselected.Ifitisnotspecified,thenthefirstpanelistakenbydefault.</p> </div> <divdata-options="iconCls:'icon-search',title:'tree',bodyCls:'accordion_padding'"> <ulclass="easyui-tree"> <li> <span>第一层</span> <ul> <li>第1层</li> <li>第2层</li> <li>第3层</li> </ul> </li> <li>第二层</li> <li>第三层</li> </ul> </div> </div> 2. 流式的手风琴 <divstyle="width:500px;height:300px;"> <divid="a"class="easyui-accordion"data-options="fit:true"> <divdata-options="iconCls:'icon-ok',title:'About',bodyCls:'accordion_padding'"> <p>width:100%</p> </div> <divdata-options="iconCls:'icon-help',title:'help',bodyCls:'accordion_padding',href:'_contents.html'"></div> </div> </div> 3. 异步加载数据 <divstyle="width:500px;height:300px;"> <divid="a"class="easyui-accordion"data-options="fit:true"> <divdata-options="iconCls:'icon-help',title:'help',bodyCls:'accordion_padding',href:'_contents.html',cache:false"></div> </div> </div> 4. 手风琴的控制 <div> <ahref="javascript:void(0);"class="easyui-linkbutton"onclick="javascript:select();">选中</a> <ahref="javascript:void(0);"class="easyui-linkbutton"onclick="javascript:add();">添加</a> <ahref="javascript:void(0);"class="easyui-linkbutton"onclick="javascript:remove();">删除</a> </div> <hr> <divid="a"class="easyui-accordion"data-options="width:500,height:300"> <divdata-options="iconCls:'icon-ok',title:'about',bodyCls:'accordion_padding'">about</div> <divdata-options="iconCls:'icon-help',title:'help',bodyCls:'accordion_padding'">help</div> </div> <!--说明:加载jquery-easyui脚本文件--> <scriptsrc="js/jquery-easyui/jquery.min.js"></script> <scriptsrc="js/jquery-easyui/jquery.easyui.min.js"></script> <scriptsrc="js/jquery-easyui/locale/easyui-lang-zh_CN.js"></script> <scripttype="text/javascript"> functionselect(){ $.messager.prompt('信息','请输入你要选中的面板标题或面板索引?',function(data){ varn=parseInt(data); console.log(data,typeof(data)); if(!isNaN(n)){ $('#a').accordion('select',n); }else{ $('#a').accordion('select',data); }; }); }; functionadd(){ varoptions={ iconCls:'icon-reload', title:'reload', content:'reload', bodyCls:'accordion_padding', }; $('#a').accordion('add',options); }; functionremove(){ varselectedItem=$('#a').accordion('getSelected'); varselectedIndex=$('#a').accordion('getPanelIndex',selectedItem); $('#a').accordion('remove',selectedIndex); }; </script> 5. 手风琴工具组 <divid="a"class="easyui-accordion"data-options="width:500,height:200"> <divdata-options="iconCls:'icon-ok',title:'datagrid',tools:[{ iconCls:'icon-reload', handler:function(){ $('#tb').datagrid('reload'); } }]"> <tableid="tb"class="easyui-datagrid"data-options="url:'/easyui/data.json',method:'get',fit:true,fitcolumns:true,singleSelect:true"> <thead> <tr> <thdata-options="field:'name',width:'20%'">姓名</th> <thdata-options="field:'age',width:'60%'">年龄</th> <thdata-options="field:'sex',width:'20%',align:'right'">性别</th> </tr> </thead> </table> </div> </div> 6. 打开的手风琴 <divid="a"class="easyui-accordion"data-options="width:500,height:200"> <divstyle="padding:5px;"data-options="iconCls:'icon-search',title:'搜索',collapsed:false,collapsible:false"> <inputclass="easyui-searchbox"data-options="fit:true,prompt:'searchsomething'"type="search"> </div> <divstyle="padding:5px;"data-options="iconCls:'icon-about',title:'about',selected:true"> <h3style="color:#0099FF;">AccordionforjQuery</h3> <p>AccordionisapartofeasyuiframeworkforjQuery.Itletsyoudefineyouraccordioncomponentonwebpagemoreeasily.</p> </div> </div> 7. 开多个手风琴 <divid="a"class="easyui-accordion"data-options="width:500,multiple:true"> <divdata-options="iconCls:'icon-ok',title:'PYTHON',bodyCls:'accordion_padding'">PYTHON</div> <divdata-options="iconCls:'icon-ok',title:'HTML',bodyCls:'accordion_padding'">HTML</div> </div> 注意: 配合容器multiple属性可支持同时展开多个,但是此模式下千万别设置容器的高度,不然由于上一个面板已经展开,下一个面板由于空间被占且高度被限制会导致显示不出来.

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册