¿Es posible seleccionar los últimos 5 elementos secundarios secundarios de un elemento?Seleccione los últimos 5 elementos con jQuery
78
A
Respuesta
158
Sí, puede obtener los elementos div, y luego utilizar el método slice
para obtener los últimos cinco:
var e = $('#someelement > div').slice(-5);
9
Claro, usted podría utilizar la propiedad .length
de un selector para obtener el recuento, y luego usar el selector :gt(n)
para conseguir la última 5.
var o = $("div.container > div:gt("+($("div.container > div").length-5)+")");
4
a partir de jQuery 1.8, se puede utilizar un valor negativo en el selector de pseudo :gt()
.
Referencia: https://api.jquery.com/gt-selector.
p. Ej.
var e = $('#someelement > div:gt(-6)');
jsFiddle:https://jsfiddle.net/TrueBlueAussie/g4drety2/3/
Notas:
- El valor debe ser
n+1
.slice(-5)
es más rápido que:gt
no se puede utilizar el rendimiento del navegador impulsar.
Cuestiones relacionadas
- 1. Seleccione 5 elementos aleatorios
- 2. Obteniendo los últimos 5 elementos de una matriz php
- 3. jQuery: seleccionar los 4 últimos elementos de la lista
- 4. jQuery: Seleccione todos los elementos 'select' con cierto valor val()
- 5. Consulta de los últimos 5 años
- 6. jQuery: ¿Obtiene los dos últimos elementos de la lista?
- 7. jquery: seleccione todos los elementos después del enésimo
- 8. ListBox seleccione todos los elementos
- 9. Seleccione direcciones IP similares: ignore los últimos 3 dígitos
- 10. ¿Es posible seleccionar los últimos n elementos con nth-child?
- 11. En una matriz javascript, ¿cómo obtengo los últimos 5 elementos, excluyendo el primer elemento?
- 12. eliminar 3 últimos divs con jQuery
- 13. Todos menos los últimos N elementos del iterador en Python
- 14. Obtenga los últimos 5 caracteres en una cadena
- 15. Devuelve los últimos 5 dígitos de un número
- 16. Seleccione 5, 10, 15, 20 y así sucesivamente con LINQ
- 17. Jsoup seleccione e iterar todos los elementos
- 18. Seleccione varios descendientes con jQuery?
- 19. javascript: seleccione todos los elementos con el atributo "data-" (sin jQuery)
- 20. jQuery. Seleccione todos los elementos con una clase pero sin style = "display: none;" atributo
- 21. jQuery seleccione clase con valor
- 22. Jquery encuentra todos los elementos con texto
- 23. R: eliminación de los últimos elementos de un vector
- 24. Python - Cómo extraer los últimos x elementos de una lista
- 25. ¿Cómo obtener los últimos 25 elementos de un SortedSet?
- 26. PHP conseguir los 3 últimos elementos de una matriz
- 27. Obteniendo los últimos 5 caracteres de cadena con la consulta de mysql
- 28. Seleccione cada último hijo visible en jQuery
- 29. Clasificando 5 elementos con una comparación mínima de elementos
- 30. jQuery Convert Seleccione los botones de Radio?
+1 Muy limpio y simple. – Sampson
Gran respuesta. gracias. – jlstr