下拉刷新能否动态禁止

比如初始化如下(简化):

mui.init({

pullRefresh: {

container: '#pullrefresh'

}

});

\n

我想在运行过程中动态修改pullRefresh的container以禁止用户下拉刷新,请问如何做到?

mui.init 初始化container只要和对应的div的id一致即可下拉,但动态修改container强制不一致能够禁止下拉呢?



2014-11-21 09:03 添加评论 分享
已邀请:
1

下个版本开放此功能的API.
届时可以调用setStopped接口来实现

mui('#pullrefresh').pullRefresh().setStopped(true);//暂时禁止滚动
mui('#pullrefresh').pullRefresh().setStopped(false);//开启禁止滚动
\n
0

musiclee

赞同来自:

我尝试用 mui.options.pullRefresh.container = ‘’;
修改了container之后发现原有的div仍然可以下拉,不知道这个方法是不是可行

另外我也尝试了直接动态修改div的id使之与mui.options.pullRefresh.container不一致,但仍然可以下拉刷新,不起作用


0

苍穹一点

赞同来自:

mui('#pullrefresh').pullRefresh().endPullupToRefresh(true)就禁止刷新了


0

xpbb@qq.com

赞同来自:

有成功的吗


0

jininzhq@126.com

赞同来自:

plus.webview.currentWebview().setPullToRefresh({
support: false
}, function() {});


要回复问题请先登录注册