Existe-t-il une fonction similaire à jQuery .closest()mais pour parcourir les descendants et ne renvoyer que les plus proches?
Je sais qu'il y a une .find()fonction, mais elle renvoie toutes les correspondances possibles, pas les plus proches.
Éditer:
Voici la définition du plus proche (du moins pour moi) :
En premier lieu, tous les enfants sont traversés, puis chaque enfant individuel est traversé.
Dans l'exemple ci id='2'- dessous, les .closestdescendants les plus proches deid="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>
Veuillez consulter le lien JSfiddle .
:firstfiltre?
.find("filter here").eq(0)?