我有这个代码片段,当我按下m键时会触发一个引导模式:
$(window).on('keyup', function(event) {
var key = event.which,
$element = $(event.target);
console.log(key);
if (key == 77) { // m key
$modal.modal('show');
}
});
然而,当模态出现并且我点击esc
退出时,我再也无法用“&m;密钥,尽管被调用$modal.modal('show');
。如果我点击窗口,模式会从模板中触发。
此问题仅发生在Safari上,我尝试在窗口,正文和父级div上执行focus
和click
,但似乎没有任何效果。