Не удается открыть пользовательское диалоговое окно с помощью jquery - PullRequest
0 голосов
/ 23 марта 2019

Я пытаюсь создать собственный диалог с помощью jQuery Core.

<button id="finish" value="Finish">Finish</button>
<dialog id="confirm-finish">
    <p>Confirm to end test</p>
    <span>
        <button value="y">Yes</button>
        <button value="n">No</button>
    </span>
</dialog>
$("#finish").click(function(){
    $("confirm-finish").dialog('open');
});

здесь не работает ни функция dialog (), ни функция modal ()

Я ожидаю некоторую функцию, которая может открыть диалоговое окноиспользуя ядро ​​jquery

1 Ответ

0 голосов
/ 23 марта 2019

Для открытия диалогового окна нет встроенной функции.

Вам необходимо добавить диалоговое окно показа открытого атрибута

$("#confirm-finish").attr('open','');

Чтобы скрыть его снова, вы должны вызвать

$("#confirm-finish").removeAttr('open');

Модал - это другое, что вам нужно, чтобы использовать для него библиотеку начальной загрузки, и лучше использовать модал, поскольку он предоставляет лучшие возможности для управления с лучшим пользовательским интерфейсом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...