我搜索了问题和答案,尝试了不同的方法(例如$('#element').popover('hide')
),但仍然无法使用ESC按钮关闭Bootstrap弹出窗口。Angular UI Bootstrap Popover - 如何用ESC关闭弹出窗口
我会(错误地)认为这应该工作
$(document).keyup(function (event) {
if (event.which === 27) {
alert("esc");
$scope.isOpen = false;
}
});
,但事实并非如此。
我准备了a plunker。
非常感谢!
你想关闭它仅在ESC按? –
其他方式如何关闭弹出窗口(点击外部,按钮等)正在工作。所以在这里关闭esc press就够了,谢谢。 – davidpodhola
检查活塞看到它的工作。 –