Задать вопрос

Селектор jQuery на несколько команд?

Можно ли сделать селектор сразу на несколько последующих команд? Т.е. чтобы все последующие селекты учитывались с тем фактом, что они находятся в пределах указанного.

Например:

<div id="a"><br>
    <div class="b"></div><br>
    <div class="b"></div><br>
    <div class="b"></div><br>
</div><br>
<div class="b"></div><br>
<div class="b"></div><br>


Как сделать так чтобы заранее указать, что на данном участке кода мне нужно оперировать лишь с теми классами b, которые находятся в a?
  • Вопрос задан
  • 3816 просмотров
Подписаться 5 Оценить 1 комментарий
Решения вопроса 3
Veseloff
@Veseloff
Я так понял что вам надо чтобы $ искала только внутри какого-то элемента и у вас куча кода. Если да, то предложу сделать как-то так: jsfiddle.net/YvDWp/1/
Ответ написан
trueClearThinker
@trueClearThinker
Может, так:
$('#a .b').each(function(){
 $(this).что-то;
});

Или, если имеется в виду проверка на родителя, то так:
$('.b').each(function() {
 if($(this).parent().is('#a'))
  $(this).что-то();  
});
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
kriptomen
@kriptomen
Веб-разработчик
Вот тут anton.shevchuk.name/javascript/jquery-for-beginners-selectors/ все просто и доступно описано.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 дек. 2024, в 14:07
15000 руб./за проект
22 дек. 2024, в 13:01
50000 руб./за проект
22 дек. 2024, в 10:44
15000 руб./за проект