-6

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>
4

3 回答 3

2

像这样做:

$('#mydiv > div > div > a').addClass('yourClass');

或者:

$('#mydiv').children('div').children('div').children('a').addClass('yourClass');

如果你href事先知道:

$('a[href="#aa"]').addClass('yourClass');
于 2013-06-19T20:33:24.250 回答
1

jQuery 了解正常的 CSS 规则,因此您可以使用

$('#mydiv > div > div > a').addClass('someclass');
于 2013-06-19T20:33:16.543 回答
0
$('.mydiv div div a').addClass('someClass');

演示-------> http://jsfiddle.net/Uq2ap/12/

于 2013-06-19T20:33:03.797 回答