Я хотел бы выбрать элементы с помощью метода jQuery find()
.Этот метод ищет дочерние узлы, но он не включает сам узел, который я хочу считать также.В ответ на этот вопрос они предложили сделать это следующим образом:
object.find('selector').addBack('selector')
Мне показалось, что это хороший обходной путь, но, к сожалению, это решение не работает со всеми селекторами.Предположим, у меня есть несколько узлов
<div class="someClass">
<div></div>
<div class="someClass">
<span></span>
</div>
</div>
и я хочу использовать childselector '.someClass > *'
(или аналогичный, который влияет на текущий узел и его потомков).Я ожидаю получить 2 div
элементов и span
, но я, очевидно, получаю только элемент span.
Кто-нибудь знает обходной путь или другой метод?