在使用popover时候,也遇到代码关不了的情况,百度半天,纠结不已;后在烟火之间突有所悟,原来是自己搞错了对象,而非mui问题。后来观之,问题虽简单但我等初学者容易犯错,立此文档,以助后来者使用。上代码:
html代码片段:
<div id='popover' class="mui-popover" style="width:150px;">
<ul id='funcMenuList' class="mui-table-view">
<li class="mui-table-view-cell"><a href="#">上传文件</a></li>
<li class="mui-table-view-cell"><a href="#">新建文件夹</a></li>
<li class="mui-table-view-cell"><a href="#">创建共享</a></li>
</ul>
</div>
响应代码:
mui('#funcMenuList').on('tap','a', function(event){
switch(this.innerText){
case '上传文件':{
// 处理过程。。。
**mui('#popover').popover('hide');** //<--重点是这里,应该隐藏的ID是popover,而不是funcMenuList,正是在此纠结半天。
} bread;
}
}
2 个评论
要回复文章请先登录或注册
Lspring
秋天无风