2012-03-03 7 views
0

に、正規表現のjQueryにクラスを追加します。は、この質問を参照するインデックスページ

add class to regex jquery

私は http://www.mydomain.comまたは http://localhost/または http://localhost:3000/または任意のインデックス・ページのようなページにこのコードを使用する方法を知っていただきたいと思い

のコード例は、http://localhost/username/boards

if(/^\/[^/]+\/boards/.test(location.pathname)) { 
    $("#container ul #all_categories a.categories-menu").css("font-weight","bold"); 
} 
+0

パス名が空のときに何かしたいということですか?空であるかどうかをテストする(または '/'のみを含む);) –

+0

はいパス名が空であるか、 '/':Dのみを含む。私は 'window.location.href ==" http:// localhost:3000/"'を持っていますが、管理するのは難しいです。(私が 'http:// www.mydomain.com'を使ってプロダクションモードでサーバを展開する場合 – hyperrjas

+1

ええ、だから 'もし(場所。パス名=== '/')'はうまくいくでしょう。 –

答えて

0

のために、このある[OK]を、それは公式にすることができます:

あなたがしなければならないのは、空のパスのためのURLをテストすることです:

if(location.pathname === '/') 
関連する問題