Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- +(function () {
- function triggerDismiss() {
- $(this).closest('.modal').trigger('dismiss.bs.modal').one('hidden.bs.modal', function () {
- $(this).trigger('dismissed.bs.modal');
- });
- }
- $(document.body)
- .on('keyup.dismiss.bs.modal', '.modal', function (e) {
- if ($(this).data('bs.modal') && $(this).data('bs.modal').options.keyboard && e.which == 27) triggerDismiss.call(this, e);
- })
- .on('click.dismiss.bs.modal', '.modal [data-dismiss="modal"]', triggerDismiss)
- .on('click.dismiss.bs.modal', '.modal', function (e) {
- if (e.target !== e.currentTarget) return;
- if ($(this).data('bs.modal') && $(this).data('bs.modal').options.backdrop != 'static') triggerDismiss.call(this, e);
- });
- }());
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement