使用js在子元素中获取元素

时间:2013-06-19 20:31:21

标签: javascript jquery

我需要使用jquery

将类添加到div#mydiv > div > div > anchor的锚点
<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>

3 个答案:

答案 0 :(得分:2)

这样做:

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

或者:

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

如果事先知道href

$('a[href="#aa"]').addClass('yourClass');

答案 1 :(得分:1)

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

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

答案 2 :(得分:0)

$('.mydiv div div a').addClass('someClass');

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