javascript - Bootstrap 3 崩溃 - 页面加载时隐藏内容闪烁

标签 javascript jquery twitter-bootstrap

我正在使用 Bootstrap 3 构建一个管理仪表板,并且需要一个“查看更多”按钮来取消折叠某些内容。这适用于以下代码,但是在页面加载时,我们会在动画发生的同时立即看到折叠内容。

fiddle 可以在这里找到:http://jsfiddle.net/sSNG4/

然后我使用以下代码初始化折叠:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
    $(".collapse").collapse();
}); 
</script>

有谁知道如何消除未隐藏内容的闪烁?

备注:This question指的是 Bootstrap 2,无论如何,这个问题从来没有用正确的解决方案完全解决。

最佳答案

http://getbootstrap.com/javascript/#collapse-usage

  1. 在您的 HTML 中,将 class="collapse in" 更改为 class="collapse"in 类表示它是“打开的”。
  2. 完全删除 JavaScript。 data- 属性会告诉 Bootstrap 自动初始化可折叠的 div。

http://jsfiddle.net/mblase75/YyKhH/

关于javascript - Bootstrap 3 崩溃 - 页面加载时隐藏内容闪烁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22327985/

相关文章:

javascript - 悬停时奇怪的 IE 错误已更新

JavaScript html 画廊

html - 我可以使用 Bootstrap 来设计 HTML 电子邮件模板吗

javascript - 如何从 javascript 重定向到 Controller 操作

javascript - Sencha Touch 构建 - 排除文件

jquery - 创建帖子表单并使用 jQuery 提交的最短方法是什么?

javascript - 这些语句在 CSS(twitter-Bootstrap)中是什么意思?

html - 如何在 ionic v1 中制作响应式布局

Javascript:firstChild对象返回未定义

javascript - jquery javascript 问题