zoukankan      html  css  js  c++  java
  • mui 初始化 index.HTML 包含子页面,子页面再打开子页面

    index.html 页面代码:

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
        <title></title>
        <script src="js/mui.min.js"></script>
        <link href="css/mui.min.css" rel="stylesheet"/>
        <script type="text/javascript" charset="utf-8">
              mui.init({
                  subpages:[{
                      url:'list.html',
                      id:'list',
                      styles:{
                          top:'45px',
                          bottom:'0px'
                      }
                  }]
              });
        </script>
    </head>
    <body>
        <div class="mui-content">,
            <header class="mui-bar mui-bar-nav">
                <h1 class="mui-title">hello mui</h1>
            </header>
        </div>
    </body>
    </html>

    初始化时打开的子页面(id 在 item 1 处),代码结构如下:

    <!doctype html>
    <html lang="en">
    <head>
        <meta charset="UTF-8" />
        <title>Document</title>
        <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
        <link rel="stylesheet" type="text/css" href="css/mui.css"/>
    </head>
    <body>
        <div class="mui-content" id="list">
            <ul class="mui-table-view">
                <li class="mui-table-view-cell">
                    <a class="mui-navigate-right" id="item_1">Item 1</a>
                </li>
                <li class="mui-table-view-cell">
                    <a class="mui-navigate-right">Item 2</a>
                </li>
                <li class="mui-table-view-cell">
                    <a class="mui-navigate-right">Item 3</a>
                </li>
                <li class="mui-table-view-cell">
                    <a class="mui-navigate-right">Item 4</a>
                </li>
                <li class="mui-table-view-cell">
                    <a class="mui-navigate-right">Item 5</a>
                </li>
                <li class="mui-table-view-cell">
                    <a class="mui-navigate-right">Item 6</a>
                </li>
                <li class="mui-table-view-cell">
                    <a class="mui-navigate-right">Item 7</a>
                </li>
                <li class="mui-table-view-cell">
                    <a class="mui-navigate-right">Item 8</a>
                </li>
                <li class="mui-table-view-cell">
                    <a class="mui-navigate-right">Item 9</a>
                </li>
                <ul class="mui-table-view">
                    <li class="mui-table-view-cell mui-collapse">
                        <a class="mui-navigate-right" href="#">面板1</a>
                        <div class="mui-collapse-content">
                            <p>面板1子内容</p>
                        </div>
                    </li>
                    <li class="mui-table-view-cell mui-collapse">
                        <a class="mui-navigate-right" href="#">面板</a>
                            <div class="mui-collapse-content">
                            <p>面板2子内容</p>
                        </div>
                    </li>
                    <li class="mui-table-view-cell mui-collapse">
                        <a class="mui-navigate-right" href="#">面板3</a>
                        <div class="mui-collapse-content">
                            <p>面板3子内容</p>
                        </div>
                    </li>
                    <li class="mui-table-view-cell mui-collapse">
                        <a class="mui-navigate-right" href="#">面板1</a>
                        <div class="mui-collapse-content">
                            <p>面板1子内容</p>
                        </div>
                    </li>
                    <li class="mui-table-view-cell mui-collapse">
                        <a class="mui-navigate-right" href="#">面板</a>
                            <div class="mui-collapse-content">
                            <p>面板2子内容</p>
                        </div>
                    </li>
                    <li class="mui-table-view-cell mui-collapse">
                        <a class="mui-navigate-right" href="#">面板3</a>
                        <div class="mui-collapse-content">
                            <p>面板3子内容</p>
                        </div>
                    </li>
                </ul>
                
            </ul>
        </div>
        <script src="js/mui.js" type="text/javascript" charset="utf-8"></script>
        <script type="text/javascript">
        mui.init();
        document.getElementById('item_1').addEventListener('tap', function() {
          //打开关于页面
          mui.openWindow({
            url: 'item_1.html', 
            id:'item_1'
          });
        });
        </script>
    </body>
    </html>

    子页面要再打开的子页面,代码结构如下:

    <!doctype html>
    <html lang="en">
    <head>
        <meta charset="UTF-8" />
        <title>Document</title>
        <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
        <link rel="stylesheet" type="text/css" href="css/mui.css"/>
    </head>
    <body>
       <div class="mui-content">
           <div id="slider" class="mui-slider" >
             <div class="mui-slider-group mui-slider-loop">
               <!-- 额外增加的一个节点(循环轮播:第一个节点是最后一张轮播) -->
               <div class="mui-slider-item mui-slider-item-duplicate">
                 <a href="#">
                   <img src="http://placehold.it/400x300">
                 </a>
               </div>
               <!-- 第一张 -->
               <div class="mui-slider-item">
                 <a href="#">
                   <img src="http://placehold.it/400x300">
                 </a>
               </div>
               <!-- 第二张 -->
               <div class="mui-slider-item">
                 <a href="#">
                   <img src="http://placehold.it/400x300">
                 </a>
               </div>
               <!-- 第三张 -->
               <div class="mui-slider-item">
                 <a href="#">
                   <img src="http://placehold.it/400x300">
                 </a>
               </div>
               <!-- 第四张 -->
               <div class="mui-slider-item">
                 <a href="#">
                   <img src="http://placehold.it/400x300">
                 </a>
               </div>
               <!-- 额外增加的一个节点(循环轮播:最后一个节点是第一张轮播) -->
               <div class="mui-slider-item mui-slider-item-duplicate">
                 <a href="#">
                   <img src="http://placehold.it/400x300">
                 </a>
               </div>
             </div>
             <div class="mui-slider-indicator">
               <div class="mui-indicator mui-active"></div>
               <div class="mui-indicator"></div>
               <div class="mui-indicator"></div>
               <div class="mui-indicator"></div>
             </div>
           </div>
           
       </div>
        <script src="js/mui.js" type="text/javascript" charset="utf-8"></script>
        <script type="text/javascript">
        mui.init()
        </script>
    </body>
    </html>
  • 相关阅读:
    C语言-if语句
    C语言-表达式
    C语言-基础
    Java for LeetCode 187 Repeated DNA Sequences
    Java for LeetCode 179 Largest Number
    Java for LeetCode 174 Dungeon Game
    Java for LeetCode 173 Binary Search Tree Iterator
    Java for LeetCode 172 Factorial Trailing Zeroes
    Java for LeetCode 171 Excel Sheet Column Number
    Java for LeetCode 169 Majority Element
  • 原文地址:https://www.cnblogs.com/zxn-9588/p/7442571.html
Copyright © 2011-2022 走看看