在使用 Bootstrap 2.3 和 Bootbox,并在 Ubuntu 上使用 Google Chrome 查看结果时,由于自动聚焦,按钮周围会出现不太吸引人的边框。我还没有找到任何 API 钩子来触发模态框显示后的失焦事件。有没有办法只用 JavaScript 或仅用 CSS 来去掉自动聚焦,但又不希望分支项目、移除 autofocus 并使其可配置?
没有API钩子,但是您可以通过将JavaScript事件处理程序附加到警报来完成它: var bbAlert = bootbox.alert('Alert!') bbAlert.on('shown.bs.modal', function(){ $('.btn-primary').blur(); });
a.btn:focus { outline: none; }
- ezraspectre