awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

Awesome GitHub RepositoriesDynamic Attribute Manipulation

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.

Awesome Dynamic Attribute Manipulation GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • hilongjw/vue-lazyloadAvatar de hilongjw

    hilongjw/vue-lazyload

    8,006Voir sur GitHub↗

    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.

    JavaScriptlazyloadvuevue-lazyload
    Voir sur GitHub↗8,006
  • bendc/sprintAvatar de bendc

    bendc/sprint

    4,188Voir sur GitHub↗

    Sprint est une bibliothèque légère de manipulation du DOM et de gestion d'événements. Elle fournit un ensemble minimal d'utilitaires pour sélectionner, modifier et parcourir les éléments au sein du modèle objet de document (DOM) du navigateur. La bibliothèque utilise un moteur de sélecteur pour isoler des nœuds de document spécifiques en utilisant des motifs de type CSS et des indices positionnels. Elle encapsule les éléments DOM bruts dans un objet wrapper pour fournir une API cohérente pour la mise à jour des attributs, des styles et du contenu des éléments. La boîte à outils couvre la gestion des événements du navigateur pour attacher et détacher des gestionnaires d'interaction, ainsi que la navigation dans l'arbre du document pour localiser les nœuds associés via des relations parent, enfant et frère.

    Provides utilities for updating HTML element attributes at runtime to dynamically change UI states and styles.

    JavaScript
    Voir sur GitHub↗4,188
  1. Home
  2. Web Development
  3. Dynamic Attribute Manipulation