当前位置:   article > 正文

关于jquery.mloading加载loading效果_51gakd.top

51gakd.top

首先将jquery.mloading.jsjquery.mloading.css引入到页面

显示loading

  1. //自定义
  2. $(element).mLoading({
  3.     text:"",//加载文字,默认值:加载中...
  4.     icon:"",//加载图标,默认值:一个小型的base64的gif图片
  5.     html:false,//设置加载内容是否是html格式,默认值是false
  6.     content:"",//忽略icon和text的值,直接在加载框中显示此值
  7.     mask:true//是否显示遮罩效果,默认显示
  8. });
  9. //显示默认loading效果
  10. $(element).mLoading( "show" ); 

 隐藏loading

$(element).mLoading("hide");

以下是例子:

  1. function addmLoading(msg) {
  2. $("body").mLoading({
  3. text:msg,//加载文字,默认值:加载中...
  4. icon:"data:image/gif;base64,R0lGODlhUABQAPf/AHa85Ge04uz2+3K55MDg85nN64zG6ZjM637A5nS75Lze8l+w4ITC54bE6Hy/5pbM66jU7orG6KDQ7brd8oDB5rDY8Mbj9Ljc8crl9ZDJ6Z7Q7ILC55vO7JDJ6o7I6WKy4Wq24qTS7eLw+arV7tPq9my348Lh87bb8Xi95c7n9W6445LK6qLS7aTS7pbL66vW767X71qu37Pa8KLR7bLZ8KbT7oTD6Hq+5qbU7nC546/X8GGx4Lnc8rbc8bre8mSz4ZvO68fk9M/o9orF6Nfr+JXL61Ws3kCh2iuX1kun3Dac2NXr9/v9/s3n9szm9f3+/9js9/b7/dzu+Pz+//f7/f7//9br9/7+//n8/onF6Pr8/vX6/d/v+fr9/vj8/tDo9uTy+nu+5fD4/ILB59fs9/T6/d7v+dHp9un0+9ns+Nvt+OXy+ubz+uLx+t3v+f3+/u/3/PP5/dnt+PH4/PL5/OHw+fz9/uj0+trt+ODw+azW7+Py+t/w+ePx+tXq9+32/JLJ6tTq9u72/Hq+5ev1+/z+/vf7/s3m9c/n9ur1+87n9tHo9tLp9tfr91as3tPp9uz1+77f8tHp98Ti9Oj0+/b6/Y7H6ZTL6ufz+tvu+MXj9NTq99nt9/L4/PP5/O73/Gi14vL5/cPi893v+L/f8+jz+ufz+9Pp953P7LTa8OTx+uby+ur0+63X7/T5/cjk9Mnk9Fit34jF6JXL6rXa8Xm+5fj7/uv2+8nk9ZTK6rXb8K/Y8O72++Hx+d3u+NTp9+z1/OHx+tDn9vv9/9Tr9+f0+9Lp98jk9cnl9HG64/D3/IbE50+p3fj8/X2/5rXb8Vmu33m95eXz+nK65GGy4cnl9Wm24uDv+e/4/IjE6Lnd8djs+K3W77/f8rTa8ZTL69zu+ePy+Uyn3Mvm9fH4/YHC59ns90Wk27DY70Ki2jyf2b7f893u+Xq95dzt+FKq3sPh8/L4/cTi8+n0+qPS7en1+9jr99rs+Emm3KXT7cjj9JTK68Tj9L/g8yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3ODJGOEIzQjgxQkMxMUU5QjFGMEY4Qzg2MUQxOTM4MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3ODJGOEIzQzgxQkMxMUU5QjFGMEY4Qzg2MUQxOTM4MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc4MkY4QjM5ODFCQzExRTlCMUYwRjhDODYxRDE5MzgwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc4MkY4QjNBODFCQzExRTlCMUYwRjhDODYxRDE5MzgwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0s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",//加载图标,默认值:一个小型的base64的gif图片
  5. html:true,//设置加载内容是否是html格式,默认值是false
  6. content:"",//忽略icon和text的值,直接在加载框中显示此值
  7. mask:true//是否显示遮罩效果,默认显示
  8. });
  9. }
  10. function clearmLoading() {
  11. $("body").mLoading("hide");//隐藏loading组件
  12. }
  13. $(function(){
  14. //登陆处理
  15. $("#btnLogin").on("click", function(){
  16. //显示loading
  17. addmLoading("登陆中...");
  18. var data = $("#Form").serializeArray();
  19. data = parseJson(data);
  20. $.ajax({
  21. type: "post",
  22. url: contextPath + "/login",
  23. dataType: "json",
  24. contentType: "application/json",
  25. scriptCharset: "utf-8",
  26. async: true,
  27. data: JSON.stringify(data)
  28. }).done(function(data){
  29. if (data.returnCode == "0") {
  30. //成功
  31. alert("success");
  32. }
  33. }).fail(function(jqXHR, textStatus, errorThrown){
  34. //失败
  35. alert("error");
  36. }).always(function( jqXHR, textStatus ){
  37. //隐藏loading
  38. clearmLoading();
  39. });
  40. });
  41. });

效果:

附加:

jquery.mloading.js

  1. /* Author:mingyuhisoft@163.com
  2. * Github:https://github.com/imingyu/jquery.mloading
  3. * Npm:npm install jquery.mloading.js
  4. * Date:2016-7-4
  5. */
  6. ;(function (root, factory) {
  7. 'use strict';
  8. if (typeof module === 'object' && typeof module.exports === 'object') {
  9. factory(require('jquery'),root);
  10. } if(typeof define ==="function"){
  11. if(define.cmd){
  12. define(function(require, exports, module){
  13. var $ = require("jquery");
  14. factory($,root);
  15. });
  16. }else{
  17. define(["jquery"],function($){
  18. factory($,root);
  19. });
  20. }
  21. }else {
  22. factory(root.jQuery,root);
  23. }
  24. } (typeof window !=="undefined" ? window : this, function ($, root, undefined) {
  25. 'use strict';
  26. if(!$){
  27. $ = root.jQuery || null;
  28. }
  29. if(!$){
  30. throw new TypeError("必须引入jquery库方可正常使用!");
  31. }
  32. var arraySlice = Array.prototype.slice,
  33. comparison=function (obj1,obj2) {
  34. var result=true;
  35. for(var pro in obj1){
  36. if(obj1[pro] !== obj2[obj1]){
  37. result=true;
  38. break;
  39. }
  40. }
  41. return result;
  42. }
  43. function MLoading(dom,options) {
  44. options=options||{};
  45. this.dom=dom;
  46. this.options=$.extend(true,{},MLoading.defaultOptions,options);
  47. this.curtain=null;
  48. this.render().show();
  49. }
  50. MLoading.prototype={
  51. constructor:MLoading,
  52. initElement:function () {
  53. var dom=this.dom,
  54. ops=this.options;
  55. var curtainElement=dom.children(".mloading"),
  56. bodyElement = curtainElement.children('.mloading-body'),
  57. barElement = bodyElement.children('.mloading-bar'),
  58. iconElement = barElement.children('.mloading-icon'),
  59. textElement = barElement.find(".mloading-text");
  60. if (curtainElement.length == 0) {
  61. curtainElement = $('<div class="mloading"></div>');
  62. dom.append(curtainElement);
  63. }
  64. if (bodyElement.length == 0) {
  65. bodyElement = $('<div class="mloading-body"></div>');
  66. curtainElement.append(bodyElement);
  67. }
  68. if (barElement.length == 0) {
  69. barElement = $('<div class="mloading-bar"></div>');
  70. bodyElement.append(barElement);
  71. }
  72. if (iconElement.length == 0) {
  73. var _iconElement=document.createElement(ops.iconTag);
  74. iconElement = $(_iconElement);
  75. iconElement.addClass("mloading-icon");
  76. barElement.append(iconElement);
  77. }
  78. if (textElement.length == 0) {
  79. textElement = $('<span class="mloading-text"></span>');
  80. barElement.append(textElement);
  81. }
  82. this.curtainElement=curtainElement;
  83. this.bodyElement = bodyElement;
  84. this.barElement = barElement;
  85. this.iconElement = iconElement;
  86. this.textElement = textElement;
  87. return this;
  88. },
  89. render:function () {
  90. var dom=this.dom,
  91. ops=this.options;
  92. this.initElement();
  93. if(dom.is("html") || dom.is("body")){
  94. this.curtainElement.addClass("mloading-full");
  95. }else{
  96. this.curtainElement.removeClass("mloading-full");
  97. if(!dom.hasClass("mloading-container")){
  98. dom.addClass("mloading-container");
  99. }
  100. }
  101. if(ops.mask){
  102. this.curtainElement.addClass("mloading-mask");
  103. }else{
  104. this.curtainElement.removeClass("mloading-mask");
  105. }
  106. if(ops.content!="" && typeof ops.content!="undefined"){
  107. if(ops.html){
  108. this.bodyElement.html(ops.content);
  109. }else{
  110. this.bodyElement.text(ops.content);
  111. }
  112. }else{
  113. this.iconElement.attr("src",ops.icon);
  114. if(ops.html){
  115. this.textElement.html(ops.text);
  116. }else{
  117. this.textElement.text(ops.text);
  118. }
  119. }
  120. return this;
  121. },
  122. setOptions:function (options) {
  123. options=options||{};
  124. var oldOptions = this.options;
  125. this.options = $.extend(true,{},this.options,options);
  126. if(!comparison(oldOptions,this.options)) this.render();
  127. },
  128. show:function () {
  129. var dom=this.dom,
  130. ops=this.options,
  131. barElement=this.barElement;
  132. this.curtainElement.addClass("active");
  133. barElement.css({
  134. "marginTop":"-"+barElement.outerHeight()/2+"px",
  135. "marginLeft":"-"+barElement.outerWidth()/2+"px"
  136. });
  137. return this;
  138. },
  139. hide:function () {
  140. var dom=this.dom,
  141. ops=this.options;
  142. this.curtainElement.removeClass("active");
  143. if(!dom.is("html") && !dom.is("body")){
  144. dom.removeClass("mloading-container");
  145. }
  146. return this;
  147. },
  148. destroy:function () {
  149. var dom=this.dom,
  150. ops=this.options;
  151. this.curtainElement.remove();
  152. if(!dom.is("html") && !dom.is("body")){
  153. dom.removeClass("mloading-container");
  154. }
  155. dom.removeData(MLoading.dataKey);
  156. return this;
  157. }
  158. };
  159. MLoading.dataKey="MLoading";
  160. MLoading.defaultOptions = {
  161. text:"加载中...",
  162. iconTag:"img",
  163. icon:"data:image/gif;base64,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",
  164. html:false,
  165. content:"",//设置content后,text和icon设置将无效
  166. mask:true//是否显示遮罩(半透明背景)
  167. };
  168. $.fn.mLoading=function (options) {
  169. var ops={},
  170. funName="",
  171. funArgs=[];
  172. if(typeof options==="object"){
  173. ops = options;
  174. }else if(typeof options ==="string"){
  175. funName=options;
  176. funArgs = arraySlice.call(arguments).splice(0,1);
  177. }
  178. return this.each(function (i,element) {
  179. var dom = $(element),
  180. plsInc=dom.data(MLoading.dataKey);
  181. if(!plsInc){
  182. plsInc=new MLoading(dom,ops);
  183. }
  184. if(funName){
  185. var fun = plsInc[funName];
  186. if(typeof fun==="function"){
  187. fun.apply(plsInc,funArgs);
  188. }
  189. }
  190. });
  191. }
  192. }));

jquery.mloading.css

  1. /* Author:mingyuhisoft@163.com
  2. * Github:https://github.com/imingyu/jquery.mloading
  3. * Npm:npm install jquery.mloading.js
  4. * Date:2016-7-4
  5. */
  6. .mloading-container {
  7. position: relative;
  8. min-height: 70px;
  9. -webkit-transition: height 0.6s ease-in-out;
  10. -o-transition: height 0.6s ease-in-out;
  11. transition: height 0.6s ease-in-out;
  12. }
  13. .mloading {
  14. position: absolute;
  15. background: #E9E9E8;
  16. font: normal 12px/22px "Microsoft Yahei", "微软雅黑", "宋体";
  17. display: none;
  18. z-index: 1600;
  19. background: rgba(233, 233, 232, 0);
  20. }
  21. .mloading.active {
  22. display: block;
  23. }
  24. .mloading.mloading-mask {
  25. background: rgba(233, 233, 232, 0.75);
  26. filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
  27. }
  28. .mloading-full {
  29. position: fixed;
  30. width: 100%;
  31. height: 100%;
  32. top: 0;
  33. left: 0;
  34. }
  35. .mloading-container > .mloading {
  36. top: 0px;
  37. left: 0px;
  38. width: 100%;
  39. height: 100%;
  40. }
  41. .mloading-body {
  42. width: 100%;
  43. height: 100%;
  44. position: relative;
  45. }
  46. .mloading-bar {
  47. width: 250px;
  48. min-height: 22px;
  49. text-align: center;
  50. background: #fff;
  51. box-shadow: 0 1px 2px rgba(0, 0, 0, 0.27);
  52. border-radius: 7px;
  53. padding: 20px 15px;
  54. font-size: 14px;
  55. color: #999;
  56. position: absolute;
  57. top: 50%;
  58. left: 50%;
  59. margin-left: -140px;
  60. margin-top: -30px;
  61. word-break: break-all;
  62. }
  63. @media (max-width: 300px) {
  64. .mloading-bar {
  65. width: 62px;
  66. height: 56px;
  67. margin-left: -30px !important;
  68. margin-top: -30px !important;
  69. padding: 0;
  70. line-height: 56px;
  71. }
  72. .mloading-bar > .mloading-text {
  73. display: none;
  74. }
  75. }
  76. .mloading-bar-sm {
  77. width: 62px;
  78. height: 56px;
  79. margin-left: -30px !important;
  80. margin-top: -30px !important;
  81. padding: 0;
  82. line-height: 56px;
  83. }
  84. .mloading-bar-sm > .mloading-text {
  85. display: none;
  86. }
  87. .mloading-icon {
  88. width: 16px;
  89. height: 16px;
  90. vertical-align: middle;
  91. }
  92. .mloading-text {
  93. margin-left: 10px;
  94. }

如对你有用的话请给个赞或评论一下,谢谢!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/257952
推荐阅读
相关标签
  

闽ICP备14008679号