在Safari中的转义键之后从keyup启动bootstrap 3模式

时间:2015-02-05 18:24:07

标签: jquery twitter-bootstrap-3 safari

我有这个代码片段,当我按下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上执行focusclick,但似乎没有任何效果。

0 个答案:

没有答案