2017-04-26 28 views
1

我有一個母版所以在asp.net母版在ASP.net和Bootstrap更改活動頁面

<ul class="nav navbar-nav navbar-right"> 
    <li class="active"><a href="Default.aspx">Home</a></li> 
    <li><a href="store.aspx">Store</a></li> 
    <li><a href="about_us.aspx">About Us</a></li> 
</ul> 

我使用引導的風格,但我想突出顯示的頁面時,我點擊應該突出顯示的商店。但由於我的active只在default.aspx它只強調 有辦法解決這個問題。

+1

您可以創建菜單在代碼字符串後面。 – VDWWD

回答

3

做到這一點

的jQuery:

$(document).ready(function() { 
        var url = window.location; 
        $('.navbar .nav').find('.active').removeClass('active'); 
        $('.navbar .nav li a').each(function() { 
         if (this.href == url) { 
          $(this).parent().addClass('active'); 
         } 
        }); 
       });