Есть ли функция, похожая на jQuery .closest(), но для перемещения потомков и возвращения только ближайших?
Я знаю, что есть функция .find(), но она возвращает все возможные совпадения, а не самые близкие.
Edit:
Вот определение ближайшего (по крайней мере, для меня):
Во-первых, все дети пересекаются, затем проходят все дети каждого ребенка.
В приведенном ниже примере id='2' является ближайшим .closest потомками id="find-my-closest-descendant"
<div id="find-my-closest-descendant">
<div>
<div class="closest" Id='1'></div>
</div>
<div class="closest" Id='2'></div>
</div>
См. ссылка JSfiddle.