2 repositorios
Updating HTML element attributes at runtime to change resource sources or states.
Distinct from Attribute Change Detection: The provided candidates were focused on security policies or game stats, not DOM attribute manipulation for resource loading.
Explore 2 awesome GitHub repositories matching web development · Dynamic Attribute Manipulation. Refine with filters or upvote what's useful.
vue-lazyload is a Vue.js image lazy loading plugin and frontend asset optimizer. It serves as a viewport visibility observer that defers the loading of images and components until they enter the browser viewport to reduce initial page load times. The project functions as a progressive image loader by managing image placeholders and implementing dynamic source switching. It uses a browser API to monitor when elements enter the viewport, avoiding expensive scroll event listeners to maintain performance. The plugin provides capabilities for image loading state tracking, including custom placeho
Dynamically swaps placeholder image sources with actual URLs upon visibility detection.
Sprint es una biblioteca de manipulación de DOM y manejo de eventos ligera. Proporciona un conjunto mínimo de utilidades para seleccionar, modificar y recorrer elementos dentro del modelo de objetos del documento (DOM) del navegador. La biblioteca utiliza un motor de selección para aislar nodos de documento específicos utilizando patrones similares a CSS e índices posicionales. Encapsula elementos DOM sin procesar dentro de un objeto wrapper para proporcionar una API consistente para actualizar atributos, estilos y contenido de elementos. El conjunto de herramientas cubre la gestión de eventos del navegador para adjuntar y separar manejadores de interacción, así como la navegación por el árbol del documento para localizar nodos relacionados a través de relaciones de padre, hijo y hermano.
Provides utilities for updating HTML element attributes at runtime to dynamically change UI states and styles.