Ling317
Ling317
  • 发布:2016-07-22 09:46
  • 更新:2018-09-26 21:18
  • 阅读:1873

【报Bug】mui下同一个出现checkbox与modal

分类:MUI

详细问题描述
在一个页面同时又checkbox与modal时,当弹出modal后,再关闭,再点击checkbox,再次弹出modal,而不是改变checkbox。

重现步骤
1.点击A标签,弹出modal,再关闭modal。
2.点击checkbox。
[结果]弹出modal,checkbox状态没变。
[期望]checkbox状态改变,不弹出modal。

运行环境
[系统版本] Android和IOS
[浏览器版本]最新版微信内置
[IDE版本]7.3.1.20
[mui版本]Mui v3.1.0

附件
[代码片段]

<!DOCTYPE html>  
<html>  

    <head>  
        <meta charset="utf-8">  
        <title>Hello MUI</title>  
        <meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no">  
        <meta name="apple-mobile-web-app-capable" content="yes">  
        <meta name="apple-mobile-web-app-status-bar-style" content="black">  

        <!--标准mui.css-->  
        <link rel="stylesheet" href="../css/mui.min.css">  
    </head>  
    <body>  
        <header class="mui-bar mui-bar-nav">  
            <a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>  
            <h1 class="mui-title">checkbox(复选框)</h1>  
        </header>  
        <div class="mui-content">  
            <h5 class="mui-content-padded">图标左对齐</h5>  
            <form class="mui-input-group">  
                <div class="mui-input-row mui-checkbox mui-left">  
                    <label>同意</label>  
                    <input name="checkbox" value="Item 1" type="checkbox" >  
                </div>  
                <div class="mui-input-row mui-checkbox mui-left">  
                    <a href="#modal">Modal服务条款</a>  
                </div>  
            </form>  
        </div>  
        <div id="modal" class="mui-modal">  
                <header class="mui-bar mui-bar-nav">  
                    <a class="mui-icon mui-icon-close mui-pull-right" href="#modal"></a>  
                    <h1 class="mui-title">Modal服务条款</h1>  
                </header>  
                <div class="mui-content" style="height: 100%;">  
                    <p class="mui-content-padded">The contents of my modal go here. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut.</p>  
                </div>  
            </div>  
    </body>  
    <script src="../js/mui.min.js"></script>  
    <script>  
        mui.init();  
    </script>  
</html>

[安装包]

联系方式
[QQ]345493665
[电话]

2016-07-22 09:46 负责人:无 分享
已邀请:
Think_Wang

Think_Wang

确定此为mui的bug,规避方式为,用js控制modal显隐,不用a标签hash既可避免此bug。

该问题目前已经被锁定, 无法添加新回复