javascript - 关闭和打开 Twitter Bootstrap Modals 很快就会导致问题

标签 javascript jquery twitter-bootstrap

我遇到一种情况,我打开了一个模型,当我关闭它并快速打开它时,我看到一个非常奇怪的行为,例如背景没有消失,模式没有显示。

我的代码如下

//Opening and Closing Modals

$("#modal").modal("show");
$("#modal").modal("hide");
$("#modal").modal("show");

我创建了一个JSFiddle .

最佳答案

只有在模态完全显示时才将其隐藏。

显示.bs.modal

当模式对用户可见时会触发此事件(将等待 CSS 转换完成)​​。

在此处查看模态事件

http://getbootstrap.com/javascript/

$('#myModal').on('show.bs.modal', function (e) {
  $('#myModal').modal('hide');
})

关于javascript - 关闭和打开 Twitter Bootstrap Modals 很快就会导致问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24472413/

相关文章:

javascript - jQuery 如果 div 包含文本,切换按钮

css - 如何修改此 Bootstrap 列堆叠行为

javascript - 点系统 - localStorage

jquery - 检查未出现在复选框中

javascript - 发送前检查axios请求url

javascript - 如何将 $.getScript 与 ajax 内容一起使用?

css - 如何在 Bootstrap 中为不同尺寸定义 "affix"显示?

javascript - 如何在 JavaScript 中触发键盘快捷键功能?

javascript - 如何在不更改页眉和页脚的情况下更改html页面中的内容位置

javascript - 用于匹配/替换 JavaScript 注释的正则表达式(多行和内联)