【问题标题】:Bootstrap collapsed header flickers on first clickBootstrap 折叠的标题在第一次点击时闪烁
【发布时间】:2013-10-23 18:23:50
【问题描述】:

我在使用引导导航栏时遇到了一些奇怪的问题。当窗口足够小时,展开按钮会按预期显示。但是,一旦单击按钮,它的行为就非常奇怪。第一次单击会闪烁下拉菜单的内容,然后消失。第二次单击时,下拉菜单正常显示,但没有动画。

代码(由服务器呈现)

  <div class="navbar navbar-fixed-top">
    <div class="navbar-inner">
     <div class="container">
     <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
     </a>
     <a href="/" class="brand"></a>

      <div class="nav-collapse">
        <ul class="nav">
          <li><a href="/businesses">Businesses</a></li>
          <li><a href="/about">About Us</a></li>
          <li><a href="/contact">Contact</a></li>
          <li><a href="/advertise">Advertise</a></li>
        </ul>
        <ul class="nav pull-right">
          <li><a href="/users/sign_in">Login</a></li>
          <li><a href="/users/sign_up">Sign Up</a></li>
        </ul>
      </div>
    </div>
  </div>
</div>

有什么想法吗?

编辑:品牌锚中通常会有一张图片

【问题讨论】:

  • 您解决了吗?我也有同样的问题?

标签: html twitter-bootstrap


【解决方案1】:

我遇到了同样的问题,发现我的页面中有这个小脚本块,我一定是从某个地方复制的。

<script type="text/javascript">
    $('.nav a').on('click', function () {
        $(".navbar-toggle").click();
    });
</script>

删除此问题解决了问题。

我不确定它是从哪里来的,我假设是 Bootstrap 2.x 的一些例子。

【讨论】:

  • 是的,我发现它来自一个初始项目或模板。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-11-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-29
  • 2013-10-02
相关资源
最近更新 更多