Est-il possible de sélectionner les 5 derniers divs enfants d'un élément?
jquery
css-selectors
Adam
la source
la source
:gt()
sélecteur est obsolète..slice()
est recommandéDepuis jQuery 1.8, vous pouvez utiliser une valeur négative dans le
:gt()
pseudo-sélecteur.Référence: https://api.jquery.com/gt-selector .
par exemple
var e = $('#someelement > div:gt(-6)');
JSFiddle: https://jsfiddle.net/TrueBlueAussie/g4drety2/3/
Remarques:
n+1
.slice(-5)
est plus rapide car:gt
il ne peut pas utiliser l'amélioration des performances du navigateur.la source