濮阳12345web

pullrefresh_sub.html 2.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>Hello MUI</title>
  6. <meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no">
  7. <meta name="apple-mobile-web-app-capable" content="yes">
  8. <meta name="apple-mobile-web-app-status-bar-style" content="black">
  9. <link rel="stylesheet" href="css/mui.min.css">
  10. <style type="text/css">
  11. .mui-table-view-chevron .mui-table-view-cell{
  12. padding-right: 15px;
  13. }
  14. .title_color{
  15. color: #00a1cb;
  16. }
  17. .mui-table-cell h4{
  18. font-weight: normal;
  19. }
  20. .size-16{
  21. font-size: 16px;
  22. }
  23. .fr{
  24. float: right;
  25. }
  26. h5{
  27. line-height: 20px;
  28. }
  29. .mui-table-view .mui-media-object{
  30. border-radius: 50%;
  31. }
  32. </style>
  33. </head>
  34. <body>
  35. <!--下拉刷新容器-->
  36. <div id="pullrefresh" class="mui-content mui-scroll-wrapper">
  37. <div class="mui-scroll">
  38. <!--数据列表-->
  39. <ul class="mui-table-view mui-table-view-chevron">
  40. </ul>
  41. </div>
  42. </div>
  43. <script src="js/mui.min.js"></script>
  44. <script>
  45. mui.init({
  46. pullRefresh: {
  47. container: '#pullrefresh',
  48. up: {
  49. callback: pullupRefresh
  50. }
  51. }
  52. });
  53. var count = 0;
  54. /**
  55. // * 上拉加载具体业务实现
  56. // */
  57. function pullupRefresh() {
  58. setTimeout(function() {
  59. mui('#pullrefresh').pullRefresh().endPullupToRefresh((++count > 2)); //参数为true代表没有更多数据了。
  60. var table = document.body.querySelector('.mui-table-view');
  61. var cells = document.body.querySelectorAll('.mui-table-view-cell');
  62. for (var i = cells.length, len = i + 20; i < len; i++) {
  63. var li = document.createElement('li');
  64. li.className = 'mui-table-view-cell mui-media';
  65. li.innerHTML =
  66. '<img class="mui-media-object mui-pull-left" src="images/shuijiao.jpg">'+
  67. '<div class="mui-media-body">'+
  68. '<span class="title_color">蓝胖子'+(i + 1)+'</span> 处理了工单 '+
  69. '<span class="mui-h5 mui-text-right fr "></span>'+
  70. '<h5 class="">'+
  71. '标准版呼叫中心标准版呼叫中心标准版呼叫中心标准版呼叫中心标准版呼叫中心标准版呼叫中心'+
  72. '</h5>'+
  73. '<p class="mui-ellipsis"><span class="mui-h5 mui-text-right fr ">我是个图标</span></p>'+
  74. '</div>'
  75. ;
  76. table.appendChild(li);
  77. }
  78. }, 1500);
  79. }
  80. if (mui.os.plus) {
  81. mui.plusReady(function() {
  82. setTimeout(function() {
  83. mui('#pullrefresh').pullRefresh().pullupLoading();
  84. }, 1000);
  85. });
  86. } else {
  87. mui.ready(function() {
  88. mui('#pullrefresh').pullRefresh().pullupLoading();
  89. });
  90. }
  91. </script>
  92. </body>
  93. </html>