| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <title>数据菜单</title>
- <link rel="stylesheet" href="../../component/pear/css/pear.css"/>
- </head>
- <body class="pear-container">
- <div class="layui-row layui-col-space10">
- <div class="layui-col-md12">
- <div class="layui-card">
- <div class="layui-card-header">开发环境</div>
- <div class="layui-card-body">
- Menu 数据菜单对普通菜单的深度封装
- </div>
- </div>
- </div>
- <div class="layui-col-md12">
- <div class="layui-collapse">
- <div class="layui-colla-item">
- <h2 class="layui-colla-title">显示代码</h2>
- <div class="layui-colla-content">
- <pre class="layui-code" lay-encode="true">
- <link rel="stylesheet" href="component/pear/css/pear.css" />
- 并
- <script src="component/layui/layui.js"></script>
- 并
- <script src="component/pear/pear.js"></script>
- </pre>
- </div>
- </div>
- </div>
- </div>
- <div class="layui-col-md6">
- <div class="layui-card">
- <div class="layui-card-header">实例</div>
- <div class="layui-card-body">
- <button id="collapse" class="pear-btn">隐藏</button>
- <br/>
- <br/>
- <div id="sideMenu"></div>
- </div>
- </div>
- </div>
- <div class="layui-col-md6">
- <div class="layui-collapse">
- <div class="layui-colla-item">
- <h2 class="layui-colla-title">显示代码</h2>
- <div class="layui-colla-content layui-show">
- <pre class="layui-code" lay-encode="true">
-
- var sideMenu = menu.render({
- elem: 'sideMenu',
- async: true,
- theme: "light-theme",
- height: '300px',
- control: false,
- defaultMenu: 0,
- accordion: true,
- url: "../../demos/data/menu.json",
- parseData: false,
- done: function() {
- layer.msg("加载完成")
- }
- });
-
- sideMenu.click(function(dom, data) {
-
- layer.msg("菜单点击 : " + JSON.stringify(data));
- })
- </pre>
- </div>
- </div>
- </div>
- </div>
- </div>
- </body>
- <script src="../../component/layui/layui.js"></script>
- <script src="../../component/pear/pear.js"></script>
- <script>
- layui.use(['layer', 'form',
- 'element', 'menu', 'code','jquery'
- ], function() {
- var layer = layui.layer,
- menu = layui.menu,
- $ = layui.jquery,
- form = layui.form;
-
- layui.code();
-
- var sideMenu = menu.render({
- elem: 'sideMenu',
- async: true,
- theme: "light-theme",
- height: '300px',
- control: false,
- defaultMenu: 0,
- accordion: true,
- url: "../../demos/data/dataMenu.json",
- parseData: false,
- done: function() {
- layer.msg("加载完成")
- }
- });
-
- sideMenu.click(function(dom, data) {
- layer.msg("菜单点击 : " + JSON.stringify(data));
- })
-
- $("#collapse").click(function(){
- sideMenu.collapse();
- })
- });
- </script>
- </html>
|