Sha256: 53a1bfa93d82874f5bfbea7cadae9ecb2e55b2b3d06830d842c983c3a60ff3cd

Contents?: true

Size: 451 Bytes

Versions: 5

Compression:

Stored size: 451 Bytes

Contents

(function ($) {
  
  $.fn.foundationAlerts = function (options) {
    var settings = $.extend({
      callback: $.noop
    }, options);
    
    $(document).on("click", ".alert-box a.close", function (event) {
      event.preventDefault();
      $(this).closest(".alert-box").fadeOut(function (event) {
        $(this).remove();
        // Do something else after the alert closes
        settings.callback();
      });
    });
    
  };

})(jQuery);

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
zurb-foundation-3.0.9 vendor/assets/javascripts/foundation/jquery.foundation.alerts.js
zurb-foundation-3.0.9.rc1 vendor/assets/javascripts/foundation/jquery.foundation.alerts.js
zurb-foundation-3.0.8 vendor/assets/javascripts/foundation/jquery.foundation.alerts.js
zurb-foundation-3.0.8.rc1 vendor/assets/javascripts/foundation/jquery.foundation.alerts.js
zurb-foundation-3.0.7 vendor/assets/javascripts/foundation/jquery.foundation.alerts.js