2013-02-15 33 views
0

我有這樣的jQuery代碼突出對應於當前頁面在瀏覽器菜單項:正則表達式來檢查當前網站地址 - 小問題

$(document).ready(function(){ 

    $("ul#nav a").each(function(){ 

    var hrefWindow = $(this).attr("href"); 

    if (hrefWindow == window.location.href.match(/[^/]+$/g)) { 
     $(this).parent().addClass("active"); 
    } 
    else { 
     $(this).parent().removeClass("active"); 
    };   
});  
}) 

正如你所看到的表達尋找字符串,它僅僅是後大幅削減就像我的網址:

www.mywebsite.com/thisStringWillBeFoundByExpression,

一切工作正常,但有我的第一次鍵入我的域名地址將只有www.mywebsite小問題。 com(沒有index.htm在斜槓後)在地址欄和我的表達式不會找到一個東西。

如何在地址欄中只有www.mywebsite.com的情況下修改我的代碼以將類'active'添加到index.htm中?

回答