使用jQuery从URL获取最后一个字符串

Lia*_*iam 0 javascript jquery

我试图从URL获取最后一个字符串,例如...

http://www.mywebsite/blog/this-post
Run Code Online (Sandbox Code Playgroud)

我想使用jQuery来获取'this-post'我的以下内容......

$('img.gigthumb').each(function(){
    var foo = $(this).parent().attr('href').split('/');
    $(this).attr('src','/lic/wp-content/uploads/2012/01/'+foo[1]+'.jpg');
})
Run Code Online (Sandbox Code Playgroud)

只有它不起作用,我认为这是因为我在URL中有多个'/',任何想法如何只针对最后?

希望这是有道理的!

Jos*_*ber 5

这恰恰.pop()是为了:

$('img.gigthumb').each(function(){
    var foo = $(this).parent().attr('href').split('/').pop();
    $(this).attr('src','/lic/wp-content/uploads/2012/01/' + foo + '.jpg');
});
Run Code Online (Sandbox Code Playgroud)