Rails Bootstrap菜单只适用于一个链接点击?

时间:2017-02-24 02:57:52

标签: ruby-on-rails twitter-bootstrap

我正在使用bootstrap单页模板。除了我有一个菜单按钮(当点击曝光侧边栏菜单)时,我把所有东西都平方掉了,它只能工作一次。为了让它再次工作,我必须重新加载页面。这有点奇怪,因为它起初似乎工作正常,但现在却没有。我唯一能想到的是routes.rb中的东西?我会发布我的_navbar部分,看看我是否遗漏了一些东西。

有人知道如何让导航栏保持加载状态吗?这是一个单页网站,所以它基本上只是链接到部分页面。

感谢您的帮助,我会继续研究这个,但到目前为止还没有运气。顺便说一下,我正在使用时尚的投资组合主题。

<a id="menu-toggle" href="#" class="btn btn-dark btn-lg toggle"><i class="fa fa-bars"></i></a>
<nav id="sidebar-wrapper">
<ul class="sidebar-nav">
    <a id="menu-close" href="#" class="btn btn-light btn-lg pull-right toggle"><i class="fa fa-times"></i></a>
    <li class="sidebar-brand">
        <a href="#top"  onclick = $("#menu-close").click(); >PCC</a>
    </li>
    <li>
        <a href="#top" onclick = $("#menu-close").click(); >Home</a>
    </li>
    <li>
        <a href="#about" onclick = $("#menu-close").click(); >About</a>
    </li>
    <li>
        <a href="#services" onclick = $("#menu-close").click(); >Vision</a>
    </li>
    <li>
        <a href="#portfolio" onclick = $("#menu-close").click(); >History</a>
    </li>
    <li>
        <a href="#contact" onclick = $("#menu-close").click(); >Contact</a>
    </li>
</ul>
</nav>

0 个答案:

没有答案
相关问题