关于 esayui 的 Accordion 的使用

卫开济
2023-12-01
使用 esayui 的 easyui-accordion
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="keywords" content="jquery,ui,easy,easyui,web">
<meta name="description" content="easyui help you build your web page easily!">
<title>jQuery EasyUI Demo</title>
<link rel="stylesheet" type="text/css" href="http://www.jeasyui.net/Public/js/easyui/themes/default/easyui.css">
<link rel="stylesheet" type="text/css" href="http://www.jeasyui.net/Public/js/easyui/themes/icon.css">
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.4.min.js"></script>
<script type="text/javascript" src="http://www.jeasyui.net/Public/js/easyui/jquery.easyui.min.js"></script>
</head>
<body>
<div class="easyui-accordion" style="width:300px;height:200px;">
    <div title="About Accordion" iconCls="icon-ok" style="overflow:auto;padding:10px;">
        <h3 style="color:#0099FF;">Accordion for jQuery</h3>
        <p>Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.</p>
    </div>
    <div title="About easyui" iconCls="icon-reload" selected="true" style="padding:10px;">
        easyui help you build your web page easily
    </div>
    <div title="Tree Menu">
        <ul id="tt1" class="easyui-tree">
            <li>
                <span>Folder1</span>
                <ul>
                    <li>
                        <span>Sub Folder 1</span>
                        <ul>
                            <li><span>File 11</span></li>
                            <li><span>File 12</span></li>
                            <li><span>File 13</span></li>
                        </ul>
                    </li>
                    <li><span>File 2</span></li>
                    <li><span>File 3</span></li>
                </ul>
            </li>
            <li><span>File2</span></li>
        </ul>
    </div>
</div>
</body>
</html>
注意:
使用各个折叠的关键是
1、样式与 js
<link rel="stylesheet" type="text/css" href="http://www.jeasyui.net/Public/js/easyui/themes/default/easyui.css">
<link rel="stylesheet" type="text/css" href="http://www.jeasyui.net/Public/js/easyui/themes/icon.css">
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.4.min.js"></script>
<script type="text/javascript" src="http://www.jeasyui.net/Public/js/easyui/jquery.easyui.min.js"></script>
2、注意最外面 的有 easyui-accordion 是框,就是除了各个需要折叠的 div 外就没有任何东西
3、三个 div 注意 样式不一样,但都是有 title , title 是重要 属性,没有,但不能显示该折叠面板
<div title="About Accordion" iconCls="icon-ok" style="overflow:auto;padding:10px;">
<div title="About easyui" iconCls="icon-reload" selected="true" style="padding:10px;">
<div title="Tree Menu">
4、selected="true" 这个是被选择,即是被打开的,但如果只有一个,都是默认打开,但这种
情况就是 设置 selected="false" 也会被默认打开
这时得这样做,建一个不显示的 面板,设置 为打开selected="true",想要默认关闭的 设置 selected="true"

 类似资料: