40 lines
951 B
JavaScript
40 lines
951 B
JavaScript
/**
|
|
* Jquery Ajax Loading Mask
|
|
* Author: Kevin Sakhuja
|
|
*
|
|
* Usage: $(element).loadingMask({ stop: true });
|
|
*
|
|
*/
|
|
|
|
(function($) {
|
|
$.fn.ajaxMask = function(options) {
|
|
|
|
return this.each(function() {
|
|
var settings = $.extend({
|
|
stop: false,
|
|
}, options);
|
|
|
|
if (!settings.stop) {
|
|
/*
|
|
var loadingDiv = $('<div class="ajax-mask"><div class="loading"><img src="http://prestation.medicare.rw/Bootstrap/images/tempon_medecin.jpg"/> Veuillez patienter... / Please wait... </span></div></div>')
|
|
.css({
|
|
'position': 'absolute',
|
|
'top': 0,
|
|
'left':0,
|
|
'width':'150%',
|
|
'height':'100%',
|
|
});
|
|
|
|
$(this).css({ 'position':'relative' }).append(loadingDiv);
|
|
*/
|
|
$("#loadingDiv").show();
|
|
|
|
} else {
|
|
// $('.ajax-mask').remove();
|
|
$("#loadingDiv").hide();
|
|
}
|
|
});
|
|
|
|
}
|
|
})(jQuery);
|