ブートストラップテーマクラスの構造が長くなっています。
これは私がデザインしているメニューです。
ブートストラップのこのメニューバーのデザインにこのコードを使用してください-
<div class="navbar navbar-fixed-top navbar-inverse">
<div class="navbar-inner">
<div class="container-fluid">
<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 class="brand" href="#">My Menu</a>
<div class="nav-collapse">
<ul class="nav">
<li class="active"><a href="/Home/Dashboard"><i class="icon-home icon-white"></i>Dashboard</a></li>
<li ><a href="#" id="taskMainLink">Task</a></li>
<li><a href="#" id="contactMainLink">Contact</a></li>
<li><a href="#" id="appointmentMainLink">Appointment</a></li>
<li><a href="#" id="projectMainLink">Project</a></li>
<li><a href="#" id="salesMainLink">Sales</a></li>
</ul>
今発行
各タブをマウスクリックでアクティブにし、他のタブを元の状態にする必要があります。現在アクティブなクラスは、デフォルトでダッシュボードです。
タブをクリックするたびにフォローしている構造-
$('.navbar.navbar-fixed-top.navbar-inverse>.container-fluid>.nav-collapse>.nav').click(function(){
$(this).find('li').removeClass('active');
$(this).addClass('active');
});
私は正しいクラスをクラスに入れていますか?私がここで間違っている場合は、正しい解決策を提案してください。