2013-06-19 2 views
-5

Мне нужно добавить класс к якорям, которые div#mydiv > div > div > anchor с помощью Jqueryполучить элемент в дочерний элемент с помощью JS

<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> 
+2

Пытались ли вы что-нибудь? –

+2

Да ладно ... это не мгновенное кодирование, мужчина! – OzrenTkalcecKrznaric

ответ

1

JQuery понять обычные правила CSS, так что вы можете использовать

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

Сделайте это так:

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

Или:

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

Если вы знаете href заранее:

$('a[href="#aa"]').addClass('yourClass'); 
Смежные вопросы