大冯
大冯
  • 发布:2018-01-10 20:57
  • 更新:2018-01-10 20:57
  • 阅读:5706

mui如何可以显示出底部选项卡?

分类:MUI
mui

我在index页面中写了底部选项卡,跳转至底部页面的第一个页面。
如何使我点击顶部选项卡的时候,底部选项卡依旧在。

<!doctype html>  
<html>  

    <head>  
        <meta charset="UTF-8">  
        <title></title>  
        <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />  
        <link href="css/mui.min.css" rel="stylesheet" />  
        <script src="js/iconfont.js"></script>  

        <style>  
            .icon {  
                width: 1em;  
                height: 1em;  
                vertical-align: -0.15em;  
                fill: currentColor;  
                overflow: hidden;  
            }  

            #movie_body {  
                background-color: #A3C9FF;  
            }  

            #ticket {  
                color: #FFFFFF;  
            }  

            #movie_list1 {  
                height: 100px;  
                background-color: #FFFFFF;  
            }  
        </style>  

    </head>  

    <body>  

        <header id="movie_body" class="mui-bar mui-bar-nav">  
            <span class="mui-icon">  
                    <svg class="icon" aria-hidden="true">  
                    <use xlink:href="#icon-dianyingpiaoiocn"></use>  
                    </svg>  
                </span>  
            <span id="ticket">  
                    电影票  
                </span>  
            <a style="float:right;" href="address.html">  
                <span style="color: #FFFFFF;">  
                    昆明市  
                </span>  
                <span class="mui-icon">  
                    <svg class="icon" aria-hidden="true">  
                    <use xlink:href="#icon-weizhi"></use>  
                    </svg>  
                </span>  
            </a>  
        </header>  

        <div class="mui-content">  

            <div style="padding: 10px 10px;">  
                <div id="sliderSegmentedControl" class="mui-segmented-control">  
                    <a class="mui-control-item mui-active" href="tab-movie_home.html" data-wid="tab-movie_home">影院热映</a>  
                    <a class="mui-control-item" href="the_upcoming.html" data-wid="the_upcoming">即将上映</a>  
                </div>  
            </div>  

            <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="images/movie1.jpg">  
                        </a>  
                    </div>  
                    <!-- 第一张 -->  
                    <div class="mui-slider-item">  
                        <a href="#">  
                            <img src="images/movie2.jpg">  
                        </a>  
                    </div>  
                    <!-- 第二张 -->  
                    <div class="mui-slider-item">  
                        <a href="#">  
                            <img src="images/movie3.jpg">  
                        </a>  
                    </div>  
                    <!-- 第三张 -->  
                    <div class="mui-slider-item">  
                        <a href="#">  
                            <img src="images/movie4.jpg">  
                        </a>  
                    </div>  
                    <!-- 第四张 -->  
                    <div class="mui-slider-item">  
                        <a href="#">  
                            <img src="images/movie4.jpg">  
                        </a>  
                    </div>  
                    <!-- 额外增加的一个节点(循环轮播:最后一个节点是第一张轮播) -->  
                    <div class="mui-slider-item mui-slider-item-duplicate">  
                        <a href="#">  
                            <img src="images/movie1.jpg">  
                        </a>  
                    </div>  
                </div>  
            </div>  

            <!--<div>  
                <ul id="list" class="mui-table-view mui-table-view-chevron">  
                    <li class="mui-table-view-cell">  
                        <a class="mui-navigate-right" href="#">  
                            <span>  
                        <svg class="icon" aria-hidden="true">  
                        <use xlink:href="#icon-dianshijucai"></use>  
                        </svg>  
                    </span>  
                            <span class="mui-tab-label">电视剧</span>  
                        </a>  
                    </li>  
                </ul>  

                <div id="movie_list1" class="mui-scroll-wrapper mui-slider-indicator mui-segmented-control mui-segmented-control-inverted">  
                    <div class="mui-scroll">  
                        <a class="mui-control-item mui-active">  
                            <img style="width: 80px;" src="images/ms1.jpg" />  
                        </a>  
                        <a class="mui-control-item">  
                            <img style="width: 80px;" src="images/ms2.jpg" />  
                        </a>  
                        <a class="mui-control-item">  
                            <img style="width: 80px;" src="images/ms3.jpg" />  
                        </a>  
                        <a class="mui-control-item">  
                            <img style="width: 80px;" src="images/ms4.jpg" />  
                        </a>  
                        <a class="mui-control-item">  
                            <img style="width: 80px;" src="images/ms5.jpg" />  
                        </a>  
                        <a class="mui-control-item">  
                            <img style="width: 80px;" src="images/ms6.jpg" />  
                        </a>  
                    </div>  
                </div>-->  
        </div>  

        <script src="js/mui.min.js"></script>  
        <script src="js/webviewGroup.js" type="text/javascript" charset="utf-8"></script>  
        <script type="text/javascript">  
            mui.init();  

            mui.plusReady(function() {  
                var group = new webviewGroup("tab-movie_home.html", {  
                    items: [{  
                        id: "tab-movie_home",   //这是子页1的路径  
                        url: "tab-movie_home.html",  
                        extras: {}  
                    }, {  
                        id: "the_upcoming",    //这是子页2的路径  
                        url: "the_upcoming.html",  
                        extras: {}  
                    }],  
                    onChange: function(obj) {  
                        var c = document.querySelector(".mui-control-item.mui-active");  
                        if(c) {  
                            c.classList.remove("mui-active");  
                        }  
                        document.querySelector(".mui-segmented-control .mui-control-item:nth-child(" + (parseInt(obj.index) + 1) + ")").classList.add("mui-active");  
                    }  
                });  
                mui(".mui-segmented-control").on("tap", ".mui-control-item", function(e) {  
                    var wid = this.getAttribute("data-wid");  
                    group.switchTab(wid);  
                });  

            });  
            mui.back = function() {  
                var _self = plus.webview.currentWebview();  
                _self.close("auto");  
            }  
        </script>  
    </body>  

</html>
0 关注 分享

要回复文章请先登录注册

大冯

大冯 (作者)

回复 wayhbbeed :
我估计应该是var group = new webviewGroup("tab-movie_home.html", {
这一句有些问题
2018-01-14 15:11
大冯

大冯 (作者)

回复 wayhbbeed :
请问。嵌套是应该如何正确的嵌套呢?
2018-01-14 13:53
大冯

大冯 (作者)

回复 wayhbbeed :
应该是的,我写了顶部选项卡后,底部选项卡出不来。我估计原因出在我底部选项卡单独写,加载其他页面。而写顶部选项卡的时候的页面是底部选项卡的子页面。然后子页面顶部选项卡,第一个选项,要跳转当前页面,当时就不显示底部选项卡。
2018-01-14 13:44
wayhbbeed

wayhbbeed

你的问题很模糊啊,顶部是TAB选项卡,是属于底部选项卡的一个内容,不会影响底部,你可能是嵌套出了问题
2018-01-11 01:51