easyui创建一个可折叠的面板非常的方便,只需要写一个<div></div>标记并使用easyui自带的css样式即可。
一、引入easyui的样式文件和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>
二、接下来写一个<div></div>标记,并将其的class属性设置为“easy-panel”,title属性设置为“clxpanel”,data-option属性设置为
“iconCls:'icon-save',collapsible:true”。
<div class="easyui-panel" style="width:500px;height:200px;padding:10px;"
title="clxPanel" data-options="iconCls:'icon-save',collapsible:true">
My first panel
</div>
接下来运行,结果如下图:
iconCls属性所使用的图标可以自定义,可参考这篇文章:easyUI自定义icon
注意事项:
<div>标签中的title属性必须添加,否则折叠面板会失效。