对话框关闭后从 DOM 中删除 SweetAlert2
Removing SweetAlert2 from DOM after dialog closes
swal({
title: "Etsi ohjelmaa!",
text: "Kirjoita ohjelman nimi:",
type: "input",
showCancelButton: true,
closeOnConfirm: true,
animation: "slide-from-top",
inputPlaceholder: nimi
}
我尝试了 onClose: $("sweet-alert").removeClass()
但它不起作用。另外我应该删除 class "sweet-overlay".
那么如何在对话框关闭后从 DOM 中删除 Sweet-alert?
SweetAlert2 关闭后自行删除,证明:
确保您使用的是最新版本。
是 swal
关闭时自行删除,但您可以通过编程方式执行此操作
swal({
title: "Etsi ohjelmaa!",
text: "Kirjoita ohjelman nimi:",
type: "input",
showCancelButton: true,
closeOnConfirm: true,
animation: "slide-from-top",
inputPlaceholder: nimi
,
onClose: function () {
if($("sweet-alert"))
$("sweet-alert").remove();
}
})
而不是 removeClass()
上面写的
swal({
title: "Etsi ohjelmaa!",
text: "Kirjoita ohjelman nimi:",
type: "input",
showCancelButton: true,
closeOnConfirm: true,
animation: "slide-from-top",
inputPlaceholder: nimi
}
我尝试了 onClose: $("sweet-alert").removeClass()
但它不起作用。另外我应该删除 class "sweet-overlay".
那么如何在对话框关闭后从 DOM 中删除 Sweet-alert?
SweetAlert2 关闭后自行删除,证明:
确保您使用的是最新版本。
是 swal
关闭时自行删除,但您可以通过编程方式执行此操作
swal({
title: "Etsi ohjelmaa!",
text: "Kirjoita ohjelman nimi:",
type: "input",
showCancelButton: true,
closeOnConfirm: true,
animation: "slide-from-top",
inputPlaceholder: nimi
,
onClose: function () {
if($("sweet-alert"))
$("sweet-alert").remove();
}
})
而不是 removeClass()
上面写的