我有以下html:
<ul>
<li>
<a href="#">link 1</a>
<ul>
<li><a href="#">link 2</a></li>
<li><a href="#">link 3</a></li>
<li><a href="#">link 4</a></li>
</ul>
</li>
<li>
<a href="#">link 5</a>
<ul>
<li><a href="#">link 6</a></li>
<li><a href="#">link 7</a></li>
<li><a href="#">link 8</a></li>
</ul>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我希望在jQuery中返回链接1和链接5.我有:
$('ul li a:first-child').each(function(e){
$(this).css('color','blue');
});
Run Code Online (Sandbox Code Playgroud)
然而,它返回所有节点,任何建议赞赏!
jquery ×1