gpt4 book ai didi

javascript - pulltorefresh.js - 暂时禁用

转载 作者:数据小太阳 更新时间:2023-10-29 04:13:15 24 4
gpt4 key购买 nike

我正在使用这个 PullToRefresh 插件:

https://github.com/BoxFactura/pulltorefresh.js#api

它运行良好,但我的页面上有一个带有 div 内联滚动的弹出窗口。问题是,当我想向上滚动(在 div 中)时,会触发 PullToRefresh。当我的弹出窗口打开时,是否可以“删除”或暂时禁用 PullToRefresh?

PullToRefresh.init({
mainElement: 'body',
onRefresh: function(){
refreshAll();
}
});

编辑:删除 PullToRefresh;//不起作用

编辑2: https://github.com/BoxFactura/pulltorefresh.js/blob/master/dist/pulltorefresh.js

最佳答案

PullToRefresh.init() 将返回一个带有 destroy() 函数的对象作为回调:https://github.com/BoxFactura/pulltorefresh.js/blob/master/dist/pulltorefresh.js#L326

var refresher = PullToRefresh.init({
mainElement: 'body',
onRefresh: function(){
refreshAll();
}
});

// destroy the PullToRefresh EventListeners when you open your popup
refresher.destroy()

还有一个关于改进初始化后销毁该库的方法的 Github 问题:https://github.com/BoxFactura/pulltorefresh.js/issues/22

关于javascript - pulltorefresh.js - 暂时禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45426870/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com