xl121@163.com
xl121@163.com
  • 发布:2017-12-08 11:28
  • 更新:2018-01-15 17:57
  • 阅读:1938

下拉刷新成功后,头部的刷新圆圈样式图标不会自动消失

分类:MUI

单webview下拉刷新成功后,头部的刷新圆圈样式图标不会自动消失,请问有人碰到和我一样的问题没?

2017-12-08 11:28 分享
已邀请:
15836463096@gmail.com

15836463096@gmail.com

我的提示是serch.jsp:159 Uncaught TypeError: mui(...).pullRefresh(...).endPulldown is not a function
at d.pulldownLoading (mui.min.js:7)
at d.resetPosition (mui.min.js:7)
at d.resetPosition (mui.min.js:7)
at d._flick (mui.min.js:7)
at d.handleEvent (mui.min.js:7)
at d.handleEvent (mui.min.js:7)
at d.handleEvent (mui.min.js:7)
at Function.i.trigger (mui.min.js:6)
at Object.c [as handle] (mui.min.js:6)

charlesmu2014@gmail.com

charlesmu2014@gmail.com

如果是ajax,必须在ajax执行后,执行

mui('#pullrefresh').pullRefresh().endPulldown();

为了数据为空等不必要的问题,上面代码放在ajax执行后的首位(我遇到不消失的原因就是因为这个)

mui.ajax(xxx,xxx,xxx,success:function(data){  
    mui('#pullrefresh').pullRefresh().endPulldown();  
    // TODO   
})
568447838@qq.com

568447838@qq.com

你在刷新后得手动关闭下拉刷新
mui('#refreshContainer').pullRefresh().endPulldown();
官网说的也比较明白了 http://dev.dcloud.net.cn/mui/pulldown/#endPulldown

hylong

hylong

请上传一个能重现问题的简单demo

要回复问题请先登录注册