Sha256: 7d2d809876617dba9ad3874e5dca7fa764a5da5dbb53b1dfd111e82cb3c4837e
Contents?: true
Size: 987 Bytes
Versions: 6
Compression:
Stored size: 987 Bytes
Contents
(function(){ spud.admin.modal = { displayWithOptions: function(options){ var modal = $('#modal_window'); if(options.title){ modal.find('.modal-title').text(options.title); } if(options.html){ modal.find('.modal-body').html(options.html); } var defaultFooter = modal.find('.modal-footer-default'); if(options.buttons){ var newFooter = defaultFooter.clone(); newFooter.removeClass('modal-footer-default').addClass('modal-footer-additional'); newFooter.find('.form-submit').remove(); for(var key in options.buttons){ newFooter.append('<button class="btn btn-default '+key+'">'+options.buttons[key]+'</button>'); } defaultFooter.hide(); newFooter.insertAfter(defaultFooter); } else{ $('modal-footer-additional').remove(); defaultFooter.show(); } modal.modal('show'); }, hide: function(){ var modal = $('#modal_window'); modal.modal('hide'); } }; })();
Version data entries
6 entries across 6 versions & 1 rubygems