1

以下のリンクから Services.aspx だけを抽出したい

http://localhost:49169/HirenSir/Services.aspx

このhrefパラメータを含むアンカータグにクラスを追加する必要があるため、jQuery/javascriptを使用することは素晴らしいことです..

ありがとう

4

3 に答える 3

2

Javascriptでこれを試してください

var curPage = location.pathname.substring(location.pathname.lastIndexOf("/") + 1);

現在の場所が Services.aspx の場合

フィドルをチェック

編集

この場合、アンカーにクラスを追加する場合は、これを試してください

$('a[href$="Services.aspx"]').addClass('selected');

更新されたフィドル

于 2012-10-03T21:24:55.973 に答える
1
"http://localhost:49169/HirenSir/Services.aspx".split('/').pop()
于 2012-10-03T21:36:35.447 に答える
0

これまでのすべてのソリューションは機能します...正規表現はどうですか?

var url = "http://localhost:49169/HirenSir/Services.aspx";

// returns array of matches, should only contain one element 
url.match("[^/]*$"); // ["Services.aspx"]

ワンライナーでそれをしたい場合...

"http://localhost:49169/HirenSir/Services.aspx".match("[^/]*$")[0];
于 2012-10-03T21:46:42.103 に答える