div#mydiv > div > div > anchor
我需要向使用 jquery的锚添加类
<div class="mydiv">
<div>
<div>
<a href="#aa">add css to this one</a>
</div>
</div>
<div>
<a href="#bb">ignore this one</a>
</div>
</div>
div#mydiv > div > div > anchor
我需要向使用 jquery的锚添加类
<div class="mydiv">
<div>
<div>
<a href="#aa">add css to this one</a>
</div>
</div>
<div>
<a href="#bb">ignore this one</a>
</div>
</div>
像这样做:
$('#mydiv > div > div > a').addClass('yourClass');
或者:
$('#mydiv').children('div').children('div').children('a').addClass('yourClass');
如果你href
事先知道:
$('a[href="#aa"]').addClass('yourClass');
jQuery 了解正常的 CSS 规则,因此您可以使用
$('#mydiv > div > div > a').addClass('someclass');
$('.mydiv div div a').addClass('someClass');
演示------->
http://jsfiddle.net/Uq2ap/12/