Javascript 获取Href的集合

Javascript 获取Href的集合,javascript,jquery,Javascript,Jquery,我使用此代码获取以下html: $(".ms-rtestate-field")[0]; 这是回报 <div class="ms-rtestate-field" dir=""> <a href="/DE/Company/OurOrganisation/ActionsDE.pdf">DE</a> <a href="/EN/Company/OurOrganisation/Act‌​ionsEN.pdf">EN</a> </div

我使用此代码获取以下html:

$(".ms-rtestate-field")[0];
这是回报

<div class="ms-rtestate-field" dir=""> 
<a href="/DE/Company/OurOrganisation/ActionsDE.pdf">DE</a> 
<a href="/EN/Company/OurOrganisation/Act‌​ionsEN.pdf">EN</a> 
</div> 
如何获取第一个href和第二个href

成功

var firstHREF = $(".ms-rtestate-field a:eq(0)").attr("href");
var secondHREF = $(".ms-rtestate-field a:eq(1)").attr("href");
您需要使用eq选择器根据其索引转到特定锚点a下方的一个级别

如果需要HREF数组,只需

var hrefs = [];
$(".ms-rtestate-field a").each(function(){
  hrefs.push( $(this).attr( "href" ) );
});
如何获取第一个href和第二个href

成功

var firstHREF = $(".ms-rtestate-field a:eq(0)").attr("href");
var secondHREF = $(".ms-rtestate-field a:eq(1)").attr("href");
您需要使用eq选择器根据其索引转到特定锚点a下方的一个级别

如果需要HREF数组,只需

var hrefs = [];
$(".ms-rtestate-field a").each(function(){
  hrefs.push( $(this).attr( "href" ) );
});
使用,通过函数传递当前匹配集中的每个元素,生成包含返回值的新jQuery对象

方法从类似数组的对象或iterable对象创建新的数组实例

var href=$'.ms rtestate字段'.find'a[href]'.mapfunction{ 返回此文件。href; }.获得; console.loghref; //或 var href=Array.from$'.ms rtestate字段'.find'a[href]'.mapfunctionelem{ 返回elem.href; }; console.loghref; 使用,通过函数传递当前匹配集中的每个元素,生成包含返回值的新jQuery对象

方法从类似数组的对象或iterable对象创建新的数组实例

var href=$'.ms rtestate字段'.find'a[href]'.mapfunction{ 返回此文件。href; }.获得; console.loghref; //或 var href=Array.from$'.ms rtestate字段'.find'a[href]'.mapfunctionelem{ 返回elem.href; }; console.loghref;
创建一个数组并向其中添加HREF

var hrefs = [];

$(".ms-rtestate-field a").each(function(){
  hrefs.push($(this).attr("href"));
});
现在,您可以通过以下方式访问它们:

for(var i=0;i<hrefs.length;i++)
    alert(hrefs[i]);

创建一个数组并向其中添加HREF

var hrefs = [];

$(".ms-rtestate-field a").each(function(){
  hrefs.push($(this).attr("href"));
});
现在,您可以通过以下方式访问它们:

for(var i=0;i<hrefs.length;i++)
    alert(hrefs[i]);

只有first和second?如果我在该分区内有5个href,则可能是整个集合。如果我在该分区内有5个href,则可能是第一个和第二个的副本。如果我在该分区内有5个href,则可能是整个集合