我有以下元素:
<div class="content" id="content_1" style="display: none; ">
<ul class="ad-thumb-list" style="width: 473px; ">
<li>
<a href="../images/portfolio/portfolio_1_1.png" class="ad-thumb0 ad-active">
<img src="../images/portfolio/thumbs/thumb_1_1.png" style="opacity: 1; ">
</a>
</li>
<li>
<a href="../images/portfolio/portfolio_1_2.png" class="ad-thumb0">
<img src="../images/portfolio/thumbs/thumb_1_1.png" style="opacity: 1; ">
</a>
</li>
<li>
<a href="../images/portfolio/portfolio_1_3.png" class="ad-thumb0">
<img src="../images/portfolio/thumbs/thumb_1_1.png" style="opacity: 1; ">
</a>
</li>
</ul>
</div>
我需要获取第一个链接的 href 属性 <a>
里面<ul> <li>
我有几个这种 div,你可以看到它有 id='content_1',所以其他人会有 id='content_2'...等等。
如何使用 jQuery 获取被调用 div 的第一个 li 中第一个 a 的 href?
最佳答案
$('#content_1 li:first a').attr('href');
如果你有很多div,那么:
$('.content').each( function() {
$(this).find('li:first a').attr('href');
});
关于jquery - 引用特定 div 的第一个链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11841636/