/** * 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 = $('
  ' + 'Veuillez patienter...' + '
') var loadingDiv = $('
  ' + 'Veuillez patienter...' + '
') .css({ 'position': 'absolute', 'top': 0, 'left':0, 'width':'100%', 'height':'100%', }); $(this).css({ 'position':'relative' }).append(loadingDiv); } else { $('.ajax-mask').remove(); } }); } })(jQuery);