js1.html 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  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="../css/weui.css"/>
  8. <link rel="stylesheet" href="../css/weuix.css"/>
  9. <script src="../js/zepto.min.js"></script>
  10. <script src="../js/zepto.weui.js"></script>
  11. <script>
  12. $(function(){
  13. $(document).on("click", "#showToast", function() {
  14. $.toast();
  15. /* 说明: 默认已经完成,支持参数回调,以及时间
  16. $.toast("取消操作", function() {
  17. console.log("cancel");
  18. });
  19. $.toast("消息", 20000);
  20. */
  21. });
  22. $(document).on("click", "#show-toast-cancel", function() {
  23. $.toast("取消操作", "cancel");
  24. });
  25. $(document).on("click", "#show-toast-3", function() {
  26. $.toast("禁止操作", "forbidden");
  27. });
  28. $(document).on("click", "#text", function() {
  29. $.toast.prototype.defaults.duration=1000;//1秒
  30. $.toast("我是文本",'text');
  31. });
  32. $(document).on("click", "#showLoading", function() {
  33. $.showLoading();
  34. setTimeout(function() {
  35. $.hideLoading();
  36. }, 3000)
  37. });
  38. $(document).on("click", "#sd1", function() {
  39. $.alert("弹出对话框就是好","标题",function(){
  40. return alert('回调');
  41. });
  42. });
  43. $(document).on("click", "#sd2", function() {
  44. $.confirm("您确定要删除吗?", "确认删除?", function() {
  45. $.toast("删除成功!");
  46. }, function() {
  47. //取消操作
  48. });
  49. });
  50. $(document).on("click", "#sd3", function() {
  51. $.prompt({
  52. title: '标题',
  53. text: '内容文案',
  54. input: '输入框默认值',
  55. empty: false, // 是否允许为空
  56. onOK: function (input) {
  57. //点击确认
  58. },
  59. onCancel: function () {
  60. //点击取消
  61. }
  62. });
  63. });
  64. $(document).on("click", "#sd4", function() {
  65. $.modal({
  66. title: "Hello",
  67. text: "我是自定义的modal",
  68. buttons: [
  69. { text: "支付宝", onClick: function(){ console.log(1)} },
  70. { text: "微信支付", onClick: function(){ console.log(2)} },
  71. { text: "取消", className: "default", onClick: function(){ console.log(3)} },
  72. ]
  73. });
  74. });
  75. $(document).on("click", "#login", function() {
  76. $.login({
  77. title: '标题',
  78. text: '内容文案',
  79. username: 'tom', // 默认用户名
  80. password: 'tom', // 默认密码
  81. onOK: function (username, password) {
  82. //点击确认
  83. },
  84. onCancel: function () {
  85. //点击取消
  86. }
  87. });
  88. });
  89. $(document).on("click", "#sd5", function() {
  90. $.toptip("错误提示",2000);
  91. });
  92. });
  93. </script>
  94. </head>
  95. <body ontouchstart>
  96. <div class="container">
  97. <div class="page-hd">
  98. <h1 class="page-hd-title">
  99. 弹出框/toptip/toast
  100. </h1>
  101. <p class="page-hd-desc">$.closeModal();用来关闭弹出框</p>
  102. </div>
  103. <div class="page-bd-15">
  104. <a href="javascript:;" class="weui-btn weui-btn_primary" id="showToast">Toast 成功</a>
  105. <a href="javascript:;" class="weui-btn weui-btn_primary" id="show-toast-cancel">Toast 取消</a>
  106. <a href="javascript:;" class="weui-btn weui-btn_primary" id="show-toast-3">Toast 警告</a>
  107. <a href="javascript:;" class="weui-btn weui-btn_primary" id="text">Toast text</a>
  108. <a href="javascript:;" class="weui-btn weui-btn_primary" id="showLoading">Toast Loading </a>
  109. <a href="javascript:;" class="weui-btn weui-btn_primary" id="sd1">Dialog alert</a>
  110. <a href="javascript:;" class="weui-btn weui-btn_primary" id="sd2">Dialog confirm</a>
  111. <a href="javascript:;" class="weui-btn weui-btn_primary" id="sd3">Dialog prompt</a>
  112. <a href="javascript:;" class="weui-btn weui-btn_primary" id="sd4">Dialog modal自定义</a>
  113. <a href="javascript:;" class="weui-btn weui-btn_primary" id="login">Dialog login</a>
  114. <a href="javascript:;" class="weui-btn weui-btn_primary" id="sd5">toptips默认</a>
  115. <a href="javascript:;" class="weui-btn weui-btn_primary" onclick="$.toptip('我是绿色提示','success')">success</a>
  116. <a href="javascript:;" class="weui-btn weui-btn_primary" onclick="$.toptip('我是黑色提示','error')">error 默认</a>
  117. <a href="javascript:;" class="weui-btn weui-btn_primary" onclick="$.toptip('我是橙色提示','warning')"> warning</a>
  118. </div>
  119. <br>
  120. <br>
  121. <div class="weui-footer weui-footer_fixed-bottom">
  122. <p class="weui-footer__links">
  123. <a href="../index.html" class="weui-footer__link">WeUI首页</a>
  124. </p>
  125. <p class="weui-footer__text">Copyright &copy; Yoby</p>
  126. </div>
  127. </div>
  128. </body>
  129. </html>