我想访问mi <a>
标记的href值,该标记位于具有id
<ul id="nav-social">
<li>
<a class="waves-effect" href="link" target="_blank">
</li>
<li>
<a class="waves-effect" href="link" target="_blank">
</li>
</ul>
我只需要第一个链接,然后是另一个方法中的第二个链接
我试过这个
var href = $('a:first').attr('href');
var url = $('#nav-social').html(href);
但无效
答案 0 :(得分:2)
您可以使用eq()
方法。
var url1 = $("#nav-social li a").eq(0).attr("href") //first
var url2 = $("#nav-social li a").eq(1).attr("href") //second
答案 1 :(得分:1)
$("#nav-social li a:first").attr("href")
$("#nav-social li a:last").attr("href") // if there are only 2 links
或者,您可以使用eq(index)
$("#nav-social li a").eq(0).attr("href"); // first link
$("#nav-social li a").eq(1).attr("href"); // second link