js3.html 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. <!doctype html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title></title>
  6. <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0">
  7. <link rel="stylesheet" href="../style/weui.css"/>
  8. <link rel="stylesheet" href="../style/weui2.css"/>
  9. <link rel="stylesheet" href="../style/weui3.css"/>
  10. <script src="../zepto.min.js"></script>
  11. <script>
  12. $(function(){
  13. $("#btnStartProgress").click(function(){
  14. if ($(this).hasClass('weui_btn_disabled')) {
  15. return;
  16. }
  17. $(this).addClass('weui_btn_disabled');
  18. var progress = 0;
  19. var $progress = $('.js_progress');
  20. function next() {
  21. $progress.css({width: progress + '%'});
  22. progress = ++progress % 100;
  23. setTimeout(next, 30);
  24. }
  25. next();
  26. });
  27. });
  28. </script>
  29. </head>
  30. <body ontouchstart style="background-color: #f8f8f8;">
  31. <div class="page-hd">
  32. <h1 class="page-hd-title">
  33. 上传进度条
  34. </h1>
  35. <p class="page-hd-desc"></p>
  36. </div>
  37. <div class="page-bd-15">
  38. <div class="weui_progress">
  39. <div class="weui_progress_bar">
  40. <div class="weui_progress_inner_bar js_progress" style="width: 0%;"></div>
  41. </div>
  42. <a href="javascript:;" class="weui_progress_opr">
  43. <i class="weui_icon_cancel"></i>
  44. </a>
  45. </div>
  46. <br>
  47. <div class="weui_progress">
  48. <div class="weui_progress_bar">
  49. <div class="weui_progress_inner_bar js_progress" style="width: 50%;"></div>
  50. </div>
  51. <a href="javascript:;" class="weui_progress_opr">
  52. <i class="weui_icon_cancel"></i>
  53. </a>
  54. </div>
  55. <br>
  56. <div class="weui_progress">
  57. <div class="weui_progress_bar">
  58. <div class="weui_progress_inner_bar js_progress" style="width: 80%;"></div>
  59. </div>
  60. <a href="javascript:;" class="weui_progress_opr">
  61. <i class="weui_icon_cancel"></i>
  62. </a>
  63. </div>
  64. <div class="weui_btn_area">
  65. <a href="javascript:;" class="weui_btn weui_btn_primary" id="btnStartProgress">上传</a>
  66. </div>
  67. </div>
  68. </body>
  69. </html>