¿Existe una solución jQuery única para seleccionar un rango de filas de una tabla?Usando jQuery, ¿cómo selecciono un rango de filas?
Sé que 'eq', 'lt', 'gt' existen, pero estoy buscando una combinación de esos selectores.
¿Existe una solución jQuery única para seleccionar un rango de filas de una tabla?Usando jQuery, ¿cómo selecciono un rango de filas?
Sé que 'eq', 'lt', 'gt' existen, pero estoy buscando una combinación de esos selectores.
Puede aplicar más de un filtro a la vez, aunque el segundo filtro se aplica a los resultados del primero, por lo que resaltaría lo siguiente a partir de la 4ª fila (salta 0..2) y resalte 3 filas (incluye 0..2):
$('#t tr:gt(2):lt(3)').css('background-color', '#f00');
Puede usar el selector nthChild con un argumento de ecuación.
Puede encadenar su 'eq', 'lt', 'gt' y esto filtrará progresivamente cada matriz retornada sucesivamente.
Puede usar jQuery filter; una forma de esto toma una función de devolución de llamada como argumento: puede escribir cualquier código complejo para la selección.
Porque: GT() es una extensión de jQuery ... usando: GT() no puede aprovechar el rendimiento ... Para un mejor rendimiento en los navegadores modernos, use $ ("css-selector"). slice (index) en su lugar.
Lo que dice, es mejor usar el método de matriz nativa slice
para lograr el objetivo.
$('ul > li').slice(start, end).css("color", "blue")
Enlace directo: http://api.jquery.com/gt-selector/