MUI-页面刷新

落日映苍穹つ 2023-09-29 11:35 87阅读 0赞

纯页面刷新

  1. <script type="text/javascript">
  2. mui.init({
  3. pullRefresh : {
  4. // 定义容器
  5. container:'#refreshContainer',
  6. // 往下拉(callback:回调函数)
  7. down : {
  8. // style:'circle',//必选,下拉刷新样式,目前支持原生5+ ‘circle’ 样式
  9. // color:'#2BD009', //可选,默认“#2BD009” 下拉刷新控件颜色
  10. // height:'150px',//可选,默认50px.下拉刷新控件的高度,
  11. // range:'100px', //可选 默认100px,控件可下拉拖拽的范围
  12. // offset:'0px', //可选 默认0px,下拉刷新控件的起始位置
  13. // auto: true,//可选,默认false.首次加载自动上拉刷新一次
  14. callback :pulldownRefresh
  15. },
  16. // 往上拉(callback:回调函数)
  17. up : {
  18. callback :pullupRefresh
  19. }
  20. }
  21. });
  22. // 定义下拉回调函数
  23. function pulldownRefresh(){
  24. alert("进行下拉数据刷新");
  25. // 下拉刷新结束
  26. mui('#refreshContainer').pullRefresh().endPulldownToRefresh();
  27. }
  28. // 定义上拉回调函数
  29. function pullupRefresh(){
  30. alert("进行上拉数据加载");
  31. // 下拉刷新结束
  32. mui('#refreshContainer').pullRefresh().endPullupToRefresh();
  33. };
  34. </script>

刷新的同时添加一个元素

  1. <script type="text/javascript">
  2. mui.init({
  3. pullRefresh : {
  4. container:'#refreshContainer',
  5. down : {
  6. callback :pulldownfresh
  7. },
  8. up : {
  9. callback :pullupfresh
  10. }
  11. }
  12. })
  13. function pulldownfresh(){
  14. // 延迟执行
  15. setTimeout(function(){
  16. var friendlist = document.body.querySelector(".friendlist");
  17. var liNode = document.createElement("li");
  18. liNode.className = "mui-table-view-cell mui-media";
  19. liNode.innerHTML = "<a href='javascript:;'>"
  20. + "<img class='mui-media-object mui-pull-left' src='img/friends_icon8.png'>"
  21. + "<div class='mui-media-body'>"
  22. + "浦发银行信用卡"
  23. + "<p class='mui-ellipsis'>[消息提醒]您有一波半价美食待领取</p>"
  24. + "</div></a>";
  25. // 将新创建的节点添加到当前界面的第一个节点中
  26. friendlist.insertBefore(liNode,friendlist.firstChild);
  27. mui('#refreshContainer').pullRefresh().endPulldownToRefresh();
  28. },1500);
  29. }
  30. </script>

相关链接
1、MUI的简介
2、MUI的字体图标
3、MUI的事件处理
4、HbuilderX中新建MUI下的移动端App
5、H5+ Webview窗口对象
6、MUI-底栏实现-页面切换
7、MUI-标题栏实现-样式复写效果
8、MUI-栅格系统-实现元素排版
9、MUI-列表实现
10、MUI-列表实现2
11、MUI-轮播插件实现-UI组件
12、MUI-弹出菜单
13、MUI-页面刷新
14、MUI-新建子页面
15、MUI-页面之间传值(打开新的子页面)
16、HTML5+规范API-拍照功能
17、HTML5+规范API-系统相册获取功能
18、HTML5+规范API-地理位置获取
19、MUI-上拉刷新和下拉刷新
20、HTML5+规范API-扫码功能
21、HTML5+规范API-系统通讯录获取功能
22、Hbuilder无法完成应用程序云打包,一直报错需要打包校验
23、Hbuilder-应用程序打包
24、移动APP开发的三种常见模式
25、IOS系统测试APP时发现input内无法选中并输入值
26、MUI-购物车

发表评论

表情:
评论列表 (有 0 条评论,87人围观)

还没有评论,来说两句吧...

相关阅读

    相关 MUI 下拉刷新

    为实现下拉刷新功能,大多数 H5 框架都是通过 DIV 模拟下拉回弹动画,在低端 android 手机上,DIV 动画经常出现卡顿现象(特别是图文列表的情况); mui 通过使

    相关 MUI-页面初始化

    mui框架将很多功能配置都集中在mui.init方法中,要使用某项功能,只需要在mui.init方法中完成对应参数配置即可,目前支持在mui.init方法中配置的功能包括:[创