Skip to content
This repository has been archived by the owner on Oct 10, 2023. It is now read-only.

jsdoc externo nodelist

Gabriel edited this page Nov 5, 2020 · 10 revisions

NodeList

Métodos y propiedades añadidos al prototipo de NodeList.

Métodos

filtrar

Filtra los elementos y devuelve un nuevo listado como array (¡no NodeList!).

Parámetro Tipo Descripción Opcional Predeterminado
filtro Object Filtro (ver documentación de es().)
negado boolean Negar el filtro.

Devuelve: Node[]|Element[]

obtener

Devuelve un elemento dado su índice, o null.

Parámetro Tipo Descripción Opcional Predeterminado
i

metadato

Establece o devuelve matadatos del elemento. Trabaja con un almacén de metadatos común a todos los elementos.

Parámetro Tipo Descripción Opcional Predeterminado
clave
valor

dato

Establece o devuelve datos (dataset) del elemento.

Parámetro Tipo Descripción Opcional Predeterminado
clave
valor

valor

Devuelve o establece el valor del campo.

Parámetro Tipo Descripción Opcional Predeterminado
valor

anexar

Agrega los elementos especificados a los elementos de esta instancia.

Parámetro Tipo Descripción Opcional Predeterminado
elemento

anteponer

Agrega los elementos especificados antes del primer hijo de esta instancia.

Parámetro Tipo Descripción Opcional Predeterminado
elemento

insertarAntes

Agrega los elementos especificados a antes de los elementos de esta instancia.

Parámetro Tipo Descripción Opcional Predeterminado
elemento

insertarDespues

Agrega los elementos especificados después de los elementos de esta instancia.

Parámetro Tipo Descripción Opcional Predeterminado
elemento

agregarClase

Agrega una clase css a los elementos. Soporta múltiples clases separadas por espacios.

Parámetro Tipo Descripción Opcional Predeterminado
clase

removerClase

Remueve una clase css de los elementos. Soporta RegExp o múltiples clases separadas por espacios.

Parámetro Tipo Descripción Opcional Predeterminado
clase

alternarClase

Alterna una clase css en los elementos. Soporta RegExp o múltiples clases separadas por espacios.

Parámetro Tipo Descripción Opcional Predeterminado
clase

atributo

Establece o devuelve el valor de un atributo.

Parámetro Tipo Descripción Opcional Predeterminado
nombre
valor

removerAtributo

Remueve un atributo.

Parámetro Tipo Descripción Opcional Predeterminado
nombre

propiedad

Devuelve o asigna una propiedad.

Parámetro Tipo Descripción Opcional Predeterminado
nombre
valor

estilos

Devuelve el valor del estilo, si valor no está definido, o asigna el mismo. Estilo puede ser un objeto para establecer múltiples estilos a la vez.

Parámetro Tipo Descripción Opcional Predeterminado
estilo
valor

estilo

Alias de estilos(estilo,valor).

Parámetro Tipo Descripción Opcional Predeterminado
estilo
valor

establecerHtml

Acceso a innerHTML.

Parámetro Tipo Descripción Opcional Predeterminado
html

establecerTexto

Acceso a innerText.

Parámetro Tipo Descripción Opcional Predeterminado
texto

remover

Elimina el elemento.

desacoplar

Desacopla el elemento del DOM (sin eliminarlo).

evento

Parámetro Tipo Descripción Opcional Predeterminado
nombre *
funcion *
captura *

ejecutarEvento

Ejecuta todos los manejadores asignados a un evento.

Parámetro Tipo Descripción Opcional Predeterminado
nombre string Nombre del evento.

eventoFiltrado

Establece una función que será invocada cuando el evento suceda en los hijos que coincidan con el filtro. Si estricto es true, sólo se invocará cuando el elemento coincida con el filtro, pero no cuando se produzca en uno de sus hijos (por defecto es false).

Parámetro Tipo Descripción Opcional Predeterminado
nombre
filtro
funcion
estricto

removerEventos

Remueve todos los manejadores de eventos asignados.

Devuelve: EventTarget

removerEvento

Parámetro Tipo Descripción Opcional Predeterminado
nombre *
funcion *
captura *
Clone this wiki locally