对于example.com/this/is/my/path.html
var pageName = $(location).attr('pathname')
将以下结果分配给变量。
this/is/my/path.html
我的问题:我如何进一步解析pageName
仅生成path.html
?
或者,是否有另一个.attr()
jQuery引用只能提供该信息?
答案 0 :(得分:-2)
尝试:
var theUrl = $(this).attr('href');
var index = theUrl.lastIndexOf("/") + 1;
var filename = theUrl.substr(index);
console.log( 'link file name is '+filename );
答案 1 :(得分:-2)
根据以下回答,我发现:
var pageName = $(location).attr('pathname').split('/').pop();
......让我得到了我正在寻找的结果。