Скажем, у меня есть следующий HTML:
<span>
<span id="x1" class="x">X1</span>
</span>
<span>
<span>
<span id="x2" class="x">X2</span>
</span>
</span>
И $(this)
- это <span id="x1" ...>
.
Каков наилучший способ найти следующий элемент, соответствующий .x
с помощью jQuery?
Структура фактического документа непредсказуема, поэтому предоставленный HTML является лишь примером.
Я не могу использовать nextAll
, поскольку он находит только братьев и сестер.
Если я сделаю $('.x')
, он найдет все, но мне придется перебирать/сравнивать.
Есть ли лучшее решение?
Смотрите также: http://jsfiddle.net/JZ9VW/1/.