所以我的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);
});
它以空白警告?
答案 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"
由于