2 Repos
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 ist eine leichtgewichtige Bibliothek für DOM-Manipulation und Event-Handling. Sie bietet einen minimalen Satz an Dienstprogrammen zum Auswählen, Modifizieren und Durchlaufen von Elementen innerhalb des Browser-Document-Object-Models (DOM). Die Bibliothek nutzt eine Selektor-Engine, um spezifische Dokumentknoten mittels CSS-ähnlicher Muster und Positionsindizes zu isolieren. Sie kapselt rohe DOM-Elemente innerhalb eines Wrapper-Objekts, um eine konsistente API für die Aktualisierung von Elementattributen, Stilen und Inhalten bereitzustellen. Das Toolset deckt das Browser-Event-Management zum Anhängen und Entfernen von Interaktions-Handlern sowie die Navigation im Dokumentenbaum ab, um verwandte Knoten über Eltern-, Kind- und Geschwisterbeziehungen zu lokalisieren.
Provides utilities for updating HTML element attributes at runtime to dynamically change UI states and styles.