Source : Démo jsFiddle.net.

L’intérêt d’utiliser les méthodes .filter() ou .slice() réside dans le fait qu’elles sont totalement indépendantes des concepts HTML et CSS d’imbrication ou d’héritage parents > enfants.
En effet, si on utilisait les pseudo-sélecteurs :nth-child ou :nth-of-type, on ciblerait les deux derniers <li> de chaque <ul>.Or ce que nous recherchons ici, c’est cibler les 2 derniers éléments de .container qui possèdent la classe .list-item. Et ce peu importe leur place dans l’arbre généalogique du container.

[jQuery] Sélectionner les x derniers éléments ayant une classe spécifique avec les méthodes Filter et Slice

[jQuery] Sélectionner les x derniers éléments ayant une classe spécifique avec les méthodes Filter et Slice