jQuery抓取特定的img src文件夹名称

时间:2012-11-27 18:34:49

标签: jquery

所以我的img src会生成这样的img/0001/name0001/img0001.jpg而我试图抓住/name0001/只有任何想法?谢谢!

我的代码:

var parent = $('.img');
    $(parent, document).click(function() {

        var dirz = this.src;
            var dirb = dirz.split('/')[2];
            alert(dirb);
});

它以空白警告?

5 个答案:

答案 0 :(得分:2)

如果文件名都是该格式,

var dir = filename.split('/')[2];

请注意,如果您使用图片的.src 属性,那么它将包含完整的网址,包括方案和主机名,这与显示的输入不同问题

要解析HTML中提供的路径,您需要使用.attr('src')

阅读属性

答案 1 :(得分:1)

var src = 'img/0001/name0001/img0001.jpg';

var items = src.split('/')[2]  ;

答案 2 :(得分:1)

如何分割/并抓住相应的细分?

var src = "img/0001/name0001/img0001.jpg",
    segment = src.split('/')[2]; // "name0001"

答案 3 :(得分:0)

使用拆分方法:

str = "img/0001/name0001/img0001.jpg";    
var n=str.split("/");

然后抓住n [2]

答案 4 :(得分:0)

您可以使用以下代码

var src = "img/0001/name0001/img0001.jpg",
segment = src.split('/')[2]; // "name0001"

由于