【发布时间】:2015-05-07 19:14:00
【问题描述】:
我正在使用Angular-strap,当点击弹出框外部时,自动关闭指令会关闭弹出框,那么 ESC 按钮呢?从键盘单击 ESC 按钮时如何关闭弹出框?
【问题讨论】:
-
代码示例在这里会有所帮助。作为记录,其他人已将此问题报告为:github.com/mgcrea/angular-strap/issues/1537
我正在使用Angular-strap,当点击弹出框外部时,自动关闭指令会关闭弹出框,那么 ESC 按钮呢?从键盘单击 ESC 按钮时如何关闭弹出框?
【问题讨论】:
这是另一个与您的问题相关的 SO 问题,尽管它使用 jQuery 方法,您可能需要将其集成到您的应用中:
Close Bootstrap popover on esc keypress
这是演示:Plunker demo
这里是 jQuery 方法:
$(document).keyup(function (event) {
if (event.which === 27) {
$('#example').popover('hide');
}
});
【讨论】: