Удаление SweetAlert2 из DOM после закрытия диалога

1
swal({
  title: "Etsi ohjelmaa!",
  text: "Kirjoita ohjelman nimi:",
  type: "input",
  showCancelButton: true,
  closeOnConfirm: true,
  animation: "slide-from-top",
  inputPlaceholder: nimi
}

Я попробовал onClose: $("sweet-alert").removeClass() но он не работает. Также я должен удалить класс "sweet-overlay".

Итак, как удалить Sweet-alert из DOM после закрытия диалога?

https://sweetalert2.github.io/

  • 1
    Демо-версии Sweet-alert удаляют элементы DOM, и это должно быть сделано и для вас.
Теги:
dom
sweetalert
sweetalert2

2 ответа

0
Лучший ответ

SweetAlert2 удаляет себя после закрытия, доказательство:

Изображение 174551

Убедитесь, что вы используете последнюю версию.

0

Да, 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() поскольку вы пишете выше

Ещё вопросы

Сообщество Overcoder
Наверх
Меню