From ab90493b7b5a1106e22319eb3b53ed6ac8827ef5 Mon Sep 17 00:00:00 2001 From: Muhamad Nauval Azhar Date: Mon, 3 Jun 2019 14:52:35 +0700 Subject: [PATCH] added removeOnDismiss option to the fireModal API --- assets/js/stisla.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/assets/js/stisla.js b/assets/js/stisla.js index 48da00a..a7e0341 100644 --- a/assets/js/stisla.js +++ b/assets/js/stisla.js @@ -15,6 +15,7 @@ body: '', buttons: [], autoFocus: true, + removeOnDismiss: false, created: function() {}, appended: function() {}, onFormSubmit: function() {}, @@ -153,11 +154,13 @@ } $(document).on("click", '.' + trigger_class, function() { - $('#' + id).modal(options.modal); + let modal = $('#' + id).modal(options.modal); - modal.on('hidden.bs.modal', function() { - modal.remove(); - }); + if(options.removeOnDismiss) { + modal.on('hidden.bs.modal', function() { + modal.remove(); + }); + } return false; });