从Mousetrap bin关注JQuery终端

时间:2017-06-16 19:43:13

标签: javascript jquery jquery-terminal

我通过使用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();
});
});

谢谢!

1 个答案:

答案 0 :(得分:0)

将焦点放在打开模态shown.bs.modal

后调用的事件上
$('YourModal').on('shown.bs.modal', function() {
    $("#console").focus();
})