使用mui('#set').popover('hide'); 隐藏了popover,但是背景阴影没有消失,要再点击屏幕一下才消失, 怎么办?
<body>
<header class="mui-bar mui-bar-nav" style="background-color: #48A0DC;">
<a class="mui-action-back mui-icon mui-pull-left"></a>
<h1 class="mui-title" id="title" style="color: white;">地图</h1>
<button class="mui-btn mui-btn-primary mui-btn-outlined mui-pull-right" id="select-car" style="color: blue;">选择车辆</button>
<a href="#popover" class="mui-btn mui-btn-primary mui-btn-outlined mui-pull-left" id="set" style="color: blue;">设置</a>
</header>
<div id="popover" class="mui-popover">
<ul class="mui-table-view">
<h5 class="mui-content-padded">分类显示</h5>
<div class="mui-card" id="card">
<form class="mui-input-group" id="form1">
<div class="mui-input-row mui-radio">
<label>所有车辆</label>
<input name="radio1" type="radio" value="1">
</div>
<div class="mui-input-row mui-radio">
<label>在线车辆</label>
<input name="radio1" type="radio" value="2">
</div>
<div class="mui-input-row mui-radio">
<label>离线车辆</label>
<input name="radio1" type="radio" value="3">
</div>
</form>
</div>
<div class="mui-button-row" id="divb" style="margin:0px;">
<button class="mui-btn mui-btn-primary" id="sure" style="background-color: #48A0DC; width:30%; height: 40px;" href="#" onclick="">确定</button>
<button class="mui-btn mui-btn-primary" id="cancel" style="background-color: #48A0DC; width:30%; height: 40px;" href="#" onclick="">取消</button>
</div>
</ul>
</div>
<script type="text/javascript">
document.getElementById('set').addEventListener('tap', function() {
var rad = document.getElementsByName("radio1");
document.getElementById('sure').addEventListener('tap', function() {
if (rad[0].checked) {
loadmapdata1();
} else if (rad[1].checked) {
loadmapdata1(1);
} else if (rad[2].checked) {
loadmapdata1(0);
} else {
//alert(4);
}
mui('#set').popover('hide');
//下面两种可以关闭阴影,但是偶数次点击就会关闭不了弹出框,
//mui('#popover').popover('hide');
//mui('.mui-popover').popover('toggle');
});
document.getElementById('cancel').addEventListener('tap', function() {
mui('#set').popover('hide');
});
});
3 个回复
赵梦欢 - 专注前端,乐于分享!
gobbs
同遇到问题,这框架用的都心累了,文档里也不写怎样触发关闭,在论坛求助也没人理
l***@163.com
遇到同样的问题?请问你们解决了吗?