Twitter Bootstrapナビゲーションバーのアクティブリンクを太字にする標準的な方法は何ですか?リンクが「アクティブ」クラスを取得することによってアクティブな外観を取得することは明らかです。たとえば、Home以下のリンクがアクティブです。ナビゲーションバーのリンクをクリックしたら、jQueryを使用してli要素からすべてのクラスを削除してから、IDを付けたリンクにクラスを追加するactive必要がありますか?
<ul class="nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Link 2</a></li>
<li><a href="#">Link 3</a></li>
</ul>
編集:私は含めました
<script type="text/javascript">
$('.nav li a').on('click', function() {
    alert('clicked');
    $(this).parent().parent().find('.active').removeClass('active');
    $(this).parent().addClass('active');
});
</script>
リンクの後。リンクをクリックするとアラートが表示されますが、「アクティブ」クラスがリンクに追加されていません。
これが私のナビゲーションバーHTMLのすべてです:
<div class="navbar navbar-fixed-top">
    <div class="navbar-inner">
        <div class="container">
            <a class="brand" href="#">AuctionBase</a>
            <div class="nav-collapse">
                    <ul class="nav">
                        <li><a href="home.php">Search</a></li>
                        <li><a href="about.php">About</a></li>
                    </ul>
            </div>
        </div>
    </div>
</div>