0

我正在使用 Mousetrap 快捷键打开一个带有 jquery 终端的 Bootstrap 模式。现在我想在通过快捷方式打开模式后聚焦终端,但它不起作用。我试图把 id 和一些终端类集中起来。在 Firefox 控制台中,它确实可以与 .clipboard 一起使用,但在 javascript/jquery 中则不行。

$(document).ready(function() {
    Mousetrap.bind('ctrl+c', function(e) {
   $('.modal-content').css('background-color', '#000000');
   $('#console').modal('show');
    $('#console').focus();
});
});

谢谢!

4

1 回答 1

0

将焦点放在打开模式后调用的事件上shown.bs.modal

$('YourModal').on('shown.bs.modal', function() {
    $("#console").focus();
})
于 2017-06-16T19:45:42.873 回答