【问题标题】:Bootstrap Modal Button Can't AutofocusBootstrap 模态按钮无法自动对焦
【发布时间】:2015-08-09 22:30:42
【问题描述】:

我有一个来自 Bootstrap 的带有模态对话框的确认对话框。我为“是”按钮添加了“自动对焦”属性。但是当对话框显示时,按钮不能设置为自动对焦。 我试过这段代码:

$('.modal').on('shown', function () {

    $("#btnYes").focus();

});

但对我也不起作用。

如果您有任何解决方案,请告诉我。提前致谢。

【问题讨论】:

    标签: javascript jquery twitter-bootstrap


    【解决方案1】:

    如果您使用的是 Bootstrap 3.0+,请尝试以下操作:

     $('.modal').on('shown.bs.modal', function () {
        $(this).find('[autofocus]').focus();
    });
    

    也可以查看this post

    【讨论】:

    • 海先生,您知道用导航键盘导航按钮吗?
    • 我不熟悉导航键盘。那到底是什么?
    • FWIW,bootstrap 3 事件是“shown.bs.modal”(不是“显示”)。我已经适当地编辑了答案
    猜你喜欢
    • 2015-07-11
    • 2014-10-04
    • 2019-07-05
    • 1970-01-01
    • 2014-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-13
    相关资源
    最近更新 更多