-2

URL の最新の「/」の後のテキスト (またはパラメーター) を削除する必要があるため、次のようにしました。

var current_url = $(location).attr('href');
var clean_url = current_url.substring(current_url.lastIndexOf('/') + 1);

しかし、最新の「/」の後にテキスト (またはパラメーター) を取得し、それを望まないため、機能していません。どのように?私のコードで何が問題になっていますか?

4

2 に答える 2

4

substring最初のパラメーターで指定されたインデックスから始まり、2 番目のパラメーターで指定されたインデックスまで、または 2 番目のパラメーターがない場合は末尾までの文字列を返します。だから、次のようなことを試してください:

var current_url = location.href;
var clean_url = current_url.substring(0, current_url.lastIndexOf('/') + 1);
于 2013-08-07T19:19:53.997 に答える