【问题标题】:How To Remove Autofocus In BootBox如何在 BootBox 中删除自动对焦
【发布时间】:2013-12-21 16:17:39
【问题描述】:

在使用 Bootstrap 2.3Bootbox 并在 Ubuntu 上的 Google Chrome 中查看结果时,您会看到按钮周围的边框不太吸引人,因为它是自动对焦的。一旦显示模式,我还没有找到任何 api 挂钩来触发模糊事件。有没有办法单独使用 javascript 或仅使用 css 但没有分叉项目的选项来删除自动对焦,删除 autofocus 并使其可配置?

【问题讨论】:

  • 您可以检查并查看是否有任何类 / id 应用于按钮,这将帮助您选择它来触发 blur() 事件..
  • 谢谢拉胡尔——我用过a.btn:focus { outline: none; }

标签: javascript bootbox


【解决方案1】:

没有 API 挂钩,但您可以通过将 javascript 事件处理程序附加到警报来实现:

var bbAlert = bootbox.alert('Alert!')

bbAlert.on('shown.bs.modal', function(){
    $('.btn-primary').blur();
});

【讨论】:

    猜你喜欢
    • 2019-05-05
    • 2016-04-12
    • 2012-04-06
    • 1970-01-01
    • 2020-01-27
    • 2019-07-05
    • 1970-01-01
    • 2023-03-04
    • 2019-09-19
    相关资源
    最近更新 更多