modal('hide') ne fonctionne pas
salut, j'essaie de cacher une fenetre modale avant d'en ouvrir une autre mais les choses ne fonctionnent pas comme voulue. aidez moi a comprendre pourquoi la modale (modal('hide')) ne se cache pas.
merci.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
$('#openModalSendMail').click(function() {
if ($('#modalSendMail')) {
var $dialog = $('#modalSendMail');
var $currentModals = $('.ui-dialog');
if ($currentModals.length > 0) {
if ($($currentModals).is(":visible")) {
$currentModals.one('hidden', function() {
$dialog.modal('show');
$dialog.one('hidden', function() {
$currentModals.modal('show');
});
}).modal('hide');
}
} else {
$dialog.modal('show');
}
} else {
console.log("false");
}
}); |