2015-05-07 1 views
1

Я использую Angular-strap, автоматически закрывать директиву, закрывая popover при нажатии за ее пределами, а как насчет кнопки ESC? как я могу закрыть popover, когда кнопка ESC нажата с клавиатуры?Угловая ремешка закрывается при нажатии ESC с клавиатуры

+1

Образец кода был бы полезен здесь. Для записи кто-то еще сообщил об этом как о проблеме: https://github.com/mgcrea/angular-strap/issues/1537 – beaudetious

ответ

1

Вот еще SO вопрос, который связан с вашим вопросом, хотя он использует подход JQuery, который вы, возможно, потребуется интегрировать в приложение:

Close Bootstrap popover on esc keypress

Вот демо: Plunker demo

Вот JQuery подход:

$(document).keyup(function (event) { 
    if (event.which === 27) { 
     $('#example').popover('hide'); 
    } 
}); 
Смежные вопросы