1
0

tab-top-subpage-4.html 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  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>
  11. html,
  12. body {
  13. background-color: #efeff4;
  14. }
  15. .title {
  16. padding: 20px 15px 10px;
  17. color: #6d6d72;
  18. font-size: 15px;
  19. background-color: #fff;
  20. }
  21. </style>
  22. </head>
  23. <body>
  24. <div id="pullrefresh" class="mui-content mui-scroll-wrapper">
  25. <div class="mui-scroll">
  26. <div class="title">
  27. 这是webview模式选项卡中的第4个子页面,该页面展示一个支持上拉加载的消息列表
  28. </div>
  29. <ul class="mui-table-view mui-table-view-chevron">
  30. <li class="mui-table-view-cell"><a href="" class="mui-navigate-right">社会-Item 1</a>
  31. </li>
  32. <li class="mui-table-view-cell"><a href="" class="mui-navigate-right">社会-Item 2</a>
  33. </li>
  34. <li class="mui-table-view-cell"><a href="" class="mui-navigate-right">社会-Item 3</a>
  35. </li>
  36. <li class="mui-table-view-cell"><a href="" class="mui-navigate-right">社会-Item 4</a>
  37. </li>
  38. <li class="mui-table-view-cell"><a href="" class="mui-navigate-right">社会-Item 5</a>
  39. </li>
  40. <li class="mui-table-view-cell"><a href="" class="mui-navigate-right">社会-Item 6</a>
  41. </li>
  42. <li class="mui-table-view-cell"><a href="" class="mui-navigate-right">社会-Item 7</a>
  43. </li>
  44. <li class="mui-table-view-cell"><a href="" class="mui-navigate-right">社会-Item 8</a>
  45. </li>
  46. <li class="mui-table-view-cell"><a href="" class="mui-navigate-right">社会-Item 9</a>
  47. </li>
  48. <li class="mui-table-view-cell"><a href="" class="mui-navigate-right">社会-Item 10</a>
  49. </li>
  50. <li class="mui-table-view-cell"><a href="" class="mui-navigate-right">社会-Item 11</a>
  51. </li>
  52. <li class="mui-table-view-cell"><a href="" class="mui-navigate-right">社会-Item 12</a>
  53. </li>
  54. <li class="mui-table-view-cell"><a href="" class="mui-navigate-right">社会-Item 13</a>
  55. </li>
  56. <li class="mui-table-view-cell"><a href="" class="mui-navigate-right">社会-Item 14</a>
  57. </li>
  58. <li class="mui-table-view-cell"><a href="" class="mui-navigate-right">社会-Item 15</a>
  59. </li>
  60. <li class="mui-table-view-cell"><a href="" class="mui-navigate-right">社会-Item 16</a>
  61. </li>
  62. <li class="mui-table-view-cell"><a href="" class="mui-navigate-right">社会-Item 17</a>
  63. </li>
  64. <li class="mui-table-view-cell"><a href="" class="mui-navigate-right">社会-Item 18</a>
  65. </li>
  66. <li class="mui-table-view-cell"><a href="" class="mui-navigate-right">社会-Item 19</a>
  67. </li>
  68. <li class="mui-table-view-cell"><a href="" class="mui-navigate-right">社会-Item 20</a>
  69. </li>
  70. </ul>
  71. </div>
  72. </div>
  73. <script src="../js/mui.min.js"></script>
  74. <script>
  75. mui.init({
  76. swipeBack: false,
  77. keyEventBind: {
  78. backbutton: false //关闭back按键监听
  79. },
  80. pullRefresh: {
  81. container: '#pullrefresh',
  82. up: {
  83. contentrefresh: '正在加载...',
  84. callback: pullupRefresh
  85. }
  86. }
  87. });
  88. var count = 0;
  89. /**
  90. * 上拉加载具体业务实现
  91. */
  92. function pullupRefresh() {
  93. setTimeout(function() {
  94. mui('#pullrefresh').pullRefresh().endPullupToRefresh((++count > 2)); //参数为true代表没有更多数据了。
  95. var table = document.body.querySelector('.mui-table-view');
  96. var cells = document.body.querySelectorAll('.mui-table-view-cell');
  97. for (var i = cells.length, len = i + 20; i < len; i++) {
  98. var li = document.createElement('li');
  99. li.className = 'mui-table-view-cell';
  100. li.innerHTML = '<a class="mui-navigate-right">社会-Item ' + (i + 1) + '</a>';
  101. table.appendChild(li);
  102. }
  103. }, 1000);
  104. }
  105. </script>
  106. </body>
  107. </html>