js всплывающее окно не ожидает ответа пользователя - PullRequest
0 голосов
/ 24 апреля 2020

Я работаю над простым учебным проектом по веб-разработке. Я создал универсальную c всплывающую функцию (в моем js), которая выполняет один обратный вызов, когда пользователь нажимает кнопку отмены, и другую, когда нажимается продолжить. Я столкнулся с проблемой, когда функция не ждет ответа и просто завершает работу. Некоторое время l oop не работал и просто заморозил сайт. Есть ли способ заставить функцию ждать нажатия одной из 2 кнопок?

function popup(cancel,confirm,modalText) {
    $(".popup-content").text(modalText)
    $(".popup").show()

        $(".popup-cancel").on( "click",() => {
            cancel()
            $(".popup").hide() 
        })

        $(".popup-confirm").on( "click",() => {
            confirm()
            $(".popup").hide() 
        })
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...