English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Métodos de búsqueda de jQuery

jQuery nos permite 'recorrer' o recorrer los elementos HTML que constituyen la página. Primero, realizamos una selección inicial, luego recorremos el DOM en relación con esa selección. Mientras recorremos el DOM, estamos cambiando la selección original.

jQuery proporciona varios métodos para permitirnos recorrer el DOM.

la categoría más grande de métodos de recorrido es el recorrido de árbol.

filitro

la siguiente tabla enumera todos los métodos de filtrado, que se pueden usar para filtrar varios tipos de elementos de una lista de elementos del DOM:

MétodoDescripción
eq()devuelve el elemento con un índice específico de elementos seleccionados
filter()reduzca la colección de elementos coincidentes a los elementos que coinciden con el selector o pasan la prueba funcional
first()devuelve el primer elemento del elemento seleccionado
has()devuelve todos los elementos que contienen uno o más elementos
is()según el selector/elemento/ el objeto jQuery verifica la colección de elementos coincidentes, si al menos uno de estos elementos coincide con el parámetro dado, devuelve true
last()devuelve el último elemento del elemento seleccionado
map()transmite cada elemento de la coincidencia actual a través de una función, produciendo un nuevo objeto jQuery que contiene los valores de retorno
not()devuelve los elementos que no coinciden con una condición específica
slice()reduzca la colección de elementos coincidentes a un subconjunto especificado por una serie de índices

recorrido de árbol

la siguiente tabla enumera todos los métodos de recorrido de árbol utilizados para recorrer el DOM:

MétodoDescripción
children()devuelve todos los elementos hijos directos del elemento seleccionado
closest()devuelve el primer antepasado del elemento seleccionado
each()ejecuta una función para cada elemento que coincide
find()devuelve todos los elementos descendientes del elemento seleccionado
next()devuelve el siguiente elemento同级 del elemento seleccionado
nextAll()devuelve todos los elementos同级元素 siguientes del elemento seleccionado
nextUntil()devuelve todos los elementos同级元素 entre dos parámetros dados
offsetParent()Devuelve el primer elemento padre ubicado
parent()Devuelve el elemento padre directo del elemento seleccionado
parents()Devuelve todos los elementos ancestros del elemento seleccionado
parentsUntil()Devuelve todos los elementos ancestros entre dos parámetros dados
prev()Devuelve el elemento同级 anterior del elemento seleccionado
prevAll()Devuelve todos los elementos同级 anteriores del elemento seleccionado
prevUntil()Devuelve todos los elementos同级 anteriores entre dos parámetros dados
siblings()Devuelve todos los elementos同级 de los elementos seleccionados

Búsqueda varias

La siguiente tabla enumera todos los demás métodos de búsqueda:

MétodoDescripción
add()Añade elementos a la colección de elementos coincidentes
addBack()Añade el último grupo de elementos a la colección actual
andSelf()Versión1.8Abandonado en la versión Alias de addBack()
contents()Devuelve todos los elementos hijos directos seleccionados (incluidos los nodos de texto y comentarios)
end()Detener la última operación de filtrado en la cadena actual y devolver la colección de elementos coincidentes a su estado anterior