У меня есть HTML на моей странице index.php, которая является модульным полем JQuery (скрытым по умолчанию)
Затем я получаю эту функцию, которая показывает модальность и заполняет ее заголовок и содержимое.
Когда я вызываю это, он заменяет любой предыдущий контент в модальном формате, поскольку он имеет тот же ID.
Есть ли способ, которым я могу динамически создавать модалы, чтобы показать несколько всех друг за другом
function LoadModalBody(content, title) {
title = title || '';
$( "#modal_page" ).fadeIn("slow");
$( "#modal_title" ).html(title);
$("#modal_close_button").click(function(){ CloseModal(); });
$( "#modal_page_body" ).html(content);
//$("html, body").animate({ scrollTop: 0 }, "slow");
}
Функция закрытия модальности такова:
function CloseModal(reloadflag) {
reloadflag = reloadflag || '';
$("#modal_page").fadeOut();
if(reloadflag === 'Y') {
location.reload();
}
}
Я думал о создании идентификатора для каждого модала внутри функции, чтобы они были уникальными и отображали каждый из них таким образом, но я не слишком уверен, что это лучший способ