Как получить коллекцию подэлементов по определенному индексу в jquery - PullRequest
0 голосов
/ 03 августа 2011

У меня есть пример DOM:

<div class="x">
  <div class="y">
    <span>a</span>
    <span>b</span>
    <span>c</span>
  </div>
  <div class="y">
    <span>d</span>
    <span>e</span>
    <span>f</span>
  </div>  
</div>

Выражение jquery $(".x .y span") возвращает все 6 элементов span (a, b, c, d, e, f).Выражение $(".x .y span:eq(1)") возвращает только один элемент span - b.

Как должно выглядеть выражение, возвращающее коллекцию подэлементов по определенному индексу, например, по индексу 1 (b, e).

С уважением

Ответы [ 2 ]

1 голос
/ 03 августа 2011

должно быть

$(".x .y span:nth-child(2)")
0 голосов
/ 03 августа 2011

e отсутствует в селекторе .y! исправить это до

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...