Los últimos tutoriales de desarrollo web
 

jQuery filter() Method

Métodos de desplazamiento <jQuery

Ejemplo

Devolver todos los <p> elementos con nombre de clase "intro" :

$("p").filter(".intro")
Inténtalo tú mismo "

Definición y Uso

El filter() método devuelve los elementos que coinciden con un cierto criterio.

Este método le permite especificar un criterio. Elementos que no coinciden con los criterios se retiran de la selección, y serán devueltos los que coinciden.

Este método se utiliza a menudo para reducir la búsqueda de un elemento de un grupo de elementos seleccionados.

Consejo: El filter() método es el opuesto de la not() método.


Sintaxis

$(selector).filter( criteria, function (index) )

Parámetro Descripción
criteria Opcional. Especifica una expresión selector, un objeto jQuery o uno o más elementos para ser devueltos a partir de un grupo de elementos seleccionados.

Consejo: Para especificar múltiples criterios, usar una coma.
function( index Opcional. Especifica una función a ejecutar para cada elemento del conjunto. Si devuelve true, el elemento se mantiene. De lo contrario, se elimina el elemento.
  • index - La posición de índice del elemento en el conjunto
Nota: "this" es el elemento actual del DOM.

Inténtelo usted mismo - Ejemplos

Devolver todos los <p> elementos que son aún
Utilizando el :even selector junto con filter() para devolver todos los <p> elementos que son incluso más.

criterios múltiples
Cómo devolver todos los <p> elementos con class="intro" y id="outro" .

El uso de un objeto jQuery
Cómo devolver todos los <p> elementos con class="intro" en el interior de un <div> elemento, con un objeto jQuery.

DOM
Cómo devolver un <p> elemento con id="intro" , con un elemento DOM.

Utilizando una función
Cómo utilizar una función para seleccionar todos los <p> elementos que tienen dos <span> elementos dentro de ellos.


Métodos de desplazamiento <jQuery