Закрыть всплывающее окно загрузки при нажатии esc

90
10

Я пытаюсь закрыть bootstrap popover с помощью нажатия клавиши ESC .

Но, похоже, он не работает при использовании:

$(document).keyup(function (event) {
if (event.which === 27) {
$('#example').popover('hide');
}
});

Вот скрипка с ботстрапом:

http://jsfiddle.net/mashinista/b2NKt/

спросил(а) 2021-01-19T17:26:49+03:00 6 месяцев, 1 неделя назад
1
Решение
78

В скрипте, которую вы включили, есть код popover, но не код выхода.

Добавьте его, и, как указывал koala_dev, вы должны быть в порядке:

Демонстрация в скрипке

$('#example').popover();

$(document).keyup(function (event) {
if (event.which === 27) {
$('#example').popover('hide');
}
});

Кроме того, это очень похоже на то, как работает модальная функция эвакуации

ответил(а) 2021-01-19T17:26:49+03:00 6 месяцев, 1 неделя назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема