关于javascript的一个数组问题!如何遍历ul(多组)下面的li的图片src地址组成数组?
答案:3 悬赏:60 手机版
解决时间 2021-02-24 04:12
- 提问者网友:遮云壑
- 2021-02-23 19:28
关于javascript的一个数组问题!如何遍历ul(多组)下面的li的图片src地址组成数组?
最佳答案
- 五星知识达人网友:洎扰庸人
- 2021-02-23 20:52
var img_urls = [];
var uls = document.getElementsByTagName("ul")
for(var i=0;i var imgs = uls[i].getElementsByTagName("img")
img_urls[i] = [];
for(var j=0;j img_urls[i][j]=imgs[j].src;
}
}
var uls = document.getElementsByTagName("ul")
for(var i=0;i
img_urls[i] = [];
for(var j=0;j img_urls[i][j]=imgs[j].src;
}
}
全部回答
- 1楼网友:十鸦
- 2021-02-23 22:46
1.首先 声明数组
var ulnodes= []; ul节点数组
var ul_node = $("ul")//这个自己获取ul 的所有节点 没问题吧
$.each(ul_node,function(i,ul){
var linodes =[]; li节点数组
var li_node =$("ul").find("li");//这是每个ul 下面的所有li节点
$.each(li_node,function(ii,li){
var src = $(li).attr("src");
linodes.push(src );
})
ulnodes.push(linodes);//每个节点加进来
})
var ulnodes= []; ul节点数组
var ul_node = $("ul")//这个自己获取ul 的所有节点 没问题吧
$.each(ul_node,function(i,ul){
var linodes =[]; li节点数组
var li_node =$("ul").find("li");//这是每个ul 下面的所有li节点
$.each(li_node,function(ii,li){
var src = $(li).attr("src");
linodes.push(src );
})
ulnodes.push(linodes);//每个节点加进来
})
- 2楼网友:慢性怪人
- 2021-02-23 22:29
拉取到一个新建里文件中。用三级代码带入
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯