trigger events when modal content is reloaded

This commit is contained in:
Simon Vieille 2022-02-20 21:08:14 +01:00
parent 9d2048094f
commit 690e117b0b

View file

@ -3,8 +3,10 @@ const $ = require('jquery')
const openModal = function (url) {
let container = $('#modal-container')
const body = $('body')
let doTrigger = true
if (!container.length) {
let doTrigger = false
container = $('<div id="modal-container" class="modal">')
body.append(container)
@ -20,6 +22,10 @@ const openModal = function (url) {
container.load(url, function () {
loader.remove()
if (doTrigger) {
container.trigger('shown.bs.modal')
}
})
}