Javascript 不仅要获取第一个元素的href,还要获取所有匹配元素的href?

Javascript 不仅要获取第一个元素的href,还要获取所有匹配元素的href?,javascript,jquery,Javascript,Jquery,使用下面的代码,我只获得第一个匹配元素的href $("a.item").attr("href") 如何获取所有匹配元素的href?您可以将其映射以获取数组: var hrefs = $("a.item").map(function(){ return $(this).attr('href'); // or this.href (returning absolute path) }).get(); 你能添加相应的HTML吗?你有多少个href?可能是一个循环$(“a.item”).e

使用下面的代码,我只获得第一个匹配元素的
href

$("a.item").attr("href")

如何获取所有匹配元素的
href

您可以将其映射以获取数组:

var hrefs = $("a.item").map(function(){
    return $(this).attr('href'); // or this.href (returning absolute path)
}).get();

你能添加相应的HTML吗?你有多少个href?可能是一个循环<代码>$(“a.item”).each(函数(){$(this.attr(“href”);})@DontVoteMeDown for(i=0;i@Alni
$(“a.item”).eq(i).attr(“href”)
您应该开始尝试了解css/jq选择器工作锚标记如何只能有一个href属性。很抱歉,这不符合给定的w3c标准。您能解释一下
.get()
?@AkshayKhandelwal您不理解这个片段then@DontVoteMeDown
get()it@AkshayKhandelwal现在重读这个问题,确实完全不清楚