【问题标题】:Focus the JQuery Terminal from Mousetrap bin从 Mousetrap bin 聚焦 JQuery 终端
【发布时间】:2017-06-16 19:43:12
【问题描述】:

我正在使用 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();
});
});

谢谢!

【问题讨论】:

    标签: javascript jquery jquery-terminal


    【解决方案1】:

    将焦点设置在打开模态shown.bs.modal后调用的事件上

    $('YourModal').on('shown.bs.modal', function() {
        $("#console").focus();
    })
    

    【讨论】:

      猜你喜欢
      • 2021-12-02
      • 1970-01-01
      • 2012-06-05
      • 1970-01-01
      • 2014-04-12
      • 2011-08-12
      • 2013-06-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多