1
私はbodyタグでこれを持っている:ブートストラップのナビゲーションバーがアクティブでない
<body data-spy="scroll" data-target=".navbar">
とナビゲーションバー:私は、ログインにCLIK場合でも
<nav class="navbar navbar-default">
<div class="container-fluid">
<div class="collapse navbar-collapse" id="myNavbar">
<ul class="nav navbar-nav">
<li><a href="{{url('/home')}}">Home</a></li>
<li><a href="{{url('/login')}}">Login</a></li>
</ul>
</div>
</div>
</nav>
、ログインナビゲーションバーには、アクティブにされていません。 <li class="active">
を追加するとアクティブになるだけですが、ホームログインナビバーをクリックしてもアクティブになります。
要求によってクラスのアクティブを追加することができます。またはクラスを使用する代わりに "id"を使用してみることができます –
アクティブクラスのjsコードが不足していると思います –
ホームとログイン部分は同じページにありますか?それはスクロールスパイがするものなので。これらが異なるページである場合、どのページをアクティブとして設定するかをブートストラップが知る方法はありません。 – Jerodev