多个引导模式使浏览器冻结
Multiple bootstrap modals make browsers freeze
我想在同一页面上弹出多个引导模式,使我的web应用程序看起来像桌面操作系统。我还使用jQuery UI
可拖动来使模态可移动。
jsFiddle
http://jsfiddle.net/F27SL/4/
这个fiddle是我想要实现的一个更简单的版本。问题是,当我弹出第三个模式时,我的浏览器(Chrome)会冻结。我已经用IE和FF测试过了,FF工作得很好,但IE也像Chrome一样冻结。
这是bootstrap的错误吗
很抱歉回答我自己的问题。
我在GitHub中发现了几个处理这个问题的问题。
https://github.com/twitter/bootstrap/issues/5431
https://github.com/twitter/bootstrap/issues/4781
所以我找到的答案是
bootstrap不支持同时使用多个模态(这是一个糟糕的ui选择)。谢谢
当使用多个模态时,只需在类中添加一个"隐藏",这在所有浏览器中都非常适用:。。。
添加"隐藏"类有效!!所以如果两个模态叠加:
$("#first").addClass('hide');
$("#second").removeClass('hide');
$("#second").modal('show');
工作!
相关文章:
- 为什么继续;语句冻结浏览器
- Javascript-SetTimeout导致浏览器冻结
- 循环的Javascript冻结浏览器,没有语法错误
- AJAX 调用在获得响应并成功执行时会冻结浏览器一段时间
- 如何使用 dojo 在不冻结浏览器的情况下下载文件
- 如何在不冻结浏览器的情况下执行大量javascript代码
- Javascript:在调用服务器时防止浏览器冻结
- AJAX-如何在不冻结浏览器的情况下逐个发出异步请求
- JavaScript函数冻结我的浏览器
- 浏览器使用此JS代码冻结,为什么
- JavaScript锁定功能,以防止递归(浏览器冻结/性能)
- map.fitBounds(边界)导致浏览器冻结
- 我应该如何处理由于大量数据而导致的浏览器冻结
- 多个引导模式使浏览器冻结
- 函数调用自己setInterval(浏览器冻结问题)
- 浏览器冻结了几秒钟
- 防止浏览器冻结和崩溃长时间计算
- JQUERY/JavaScript -故障代码导致谷歌浏览器冻结
- 选择父节点将导致浏览器冻结
- 浏览器冻结是因为(太重?)JavaScript,画布渲染