我正在使用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>