对话框关闭后从 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?

https://sweetalert2.github.io/

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() 上面写的