<!--下拉刷新容器-->
<div id="refreshContainer" class="mui-content mui-scroll-wrapper">
<div class="mui-scroll">
<!--数据列表-->
<ul class="mui-table-view mui-table-view-chevron">
<li onclick="alert(1111)">bbb</li>
<li onclick="alert(1111)">bbb</li>
<li onclick="alert(1111)">bbb</li>
<li onclick="alert(1111)">bbb</li>
</ul>
</div>
</div>
<script type="text/javascript">
mui.init({
gestureConfig: {
tap: true, //默认为true
doubletap: true, //默认为false
longtap: true, //默认为false
swipe: true, //默认为true
drag: true, //默认为true
hold: false, //默认为false,不监听
release: false //默认为false,不监听
},
pullRefresh: {
container: "#refreshContainer", //下拉刷新容器标识,querySelector能定位的css选择器均可,比如:id、.class等
down: {
contentdown: "下拉可以刷新", //可选,在下拉可刷新状态时,下拉刷新控件上显示的标题内容
contentover: "释放立即刷新", //可选,在释放可刷新状态时,下拉刷新控件上显示的标题内容
contentrefresh: "正在刷新...", //可选,正在刷新状态时,下拉刷新控件上显示的标题内容
callback: function() { //必选,刷新函数,根据具体业务来编写,比如通过ajax从服务器获取新数据;
}
}
}
});
</script>
akbear
- 发布:2015-08-17 17:33
- 更新:2016-08-25 16:40
- 阅读:20227
我是这样用的,先在a标签上写上onclick="function_1()",
然后绑定tap事件,在tap事件里面调用click,这样就可以用click了
$("#ul_Id").on('tap', 'a', function (event) {
this.click();
});
BoredApe - 有问题就会有答案。
建议使用我们提供的tap事件来处理点击
2.1版本为了修复safari下下拉刷新时偶尔触发整个页面拖动的问题,使用了preventDefault。这样会阻止默认click的触发。
b***@126.com
兄弟 ,感谢,感谢,用你的办法解决了哈哈哈
2017-09-21 13:43
1***@163.com
为什么我用这个只能使用一次
2017-11-18 15:53
1***@163.com
刷新就没效果了
2017-11-25 10:53