Source : jQuery find next/prev elements of a certain class but not necessarily siblings (EDIT 3).

Les méthodes next, prev, nextAll et prevAll sont très utiles pour parcourir le DOM à la recherche d’un ou plusieurs éléments frères d’un élément situé dans le même parent. Mais comment procéder si l’élément suivant ou précédent qu’on cherche à cibler se situe à l’extérieur de l’élément parent propre à notre élément de départ ?

Dans l’exemple suivant, je cherche à atteindre la classe .to-find-this en partant de l’ID #start-from-here.

Cette action est rendue possible grâce aux fonctions jQuery suivantes :

Je peux désormais cibler la classe .to-find-this en partant de l’ID #start-from-here avec la déclaration suivante :