5 Repos
JavaScript libraries that implement the jQuery API to provide a familiar interface for DOM manipulation and event handling.
Distinct from jQuery Plugins: Candidates focus on plugins or AST selectors; this represents the identity of a library that clones the jQuery API.
Explore 5 awesome GitHub repositories matching web development · jQuery-Compatible Libraries. Refine with filters or upvote what's useful.
Zepto is a minimalist JavaScript toolkit providing an API for DOM manipulation, event handling, and asynchronous HTTP requests. It functions as a jQuery-compatible library, allowing developers to select, modify, and animate HTML elements using a concise and chainable syntax. The library includes an asynchronous HTTP client for exchanging data with remote servers without triggering page reloads and a browser-based event handler that supports standard mouse events and mobile touch gestures. Its capability surface covers CSS selector-based querying, element transition animations, and the serial
Provides a minimalist, jQuery-compatible API for developers familiar with the jQuery ecosystem.
Lazyload is a JavaScript plugin that defers the loading of images until they scroll into the viewport, using the browser's Intersection Observer API to detect visibility. It is designed to speed up initial page load and save bandwidth by delaying off-screen images, and includes a jQuery-compatible wrapper for drop-in integration with existing jQuery code. The plugin distinguishes itself through support for responsive images, loading different sources based on screen size, and a blur-up placeholder effect that shows a low-resolution image that transitions into the sharp version once fully load
Provides a jQuery-compatible wrapper for lazy loading images with familiar syntax.
iCheck is a custom form input library that replaces native checkboxes and radio buttons with customizable visual wrappers. It ensures a uniform visual experience across different browsers by masking native form elements and rendering custom HTML structures. The project provides a common interface that functions across both jQuery and Zepto. It includes a dynamic styler that detects and applies custom styles to form elements added to a page after the initial load. The library incorporates an accessibility layer that injects ARIA attributes and keyboard event listeners to ensure custom inputs
Provides a common interface allowing the library to function identically across both jQuery and Zepto.
Cash ist eine leichtgewichtige JavaScript-Bibliothek zum Auswählen und Modifizieren von HTML-Elementen in modernen Browsern. Sie fungiert als verkettbarer Element-Wrapper und DOM-Manipulations-Dienstprogramm und bietet eine minimale Alternative für die Verwaltung von Browser-DOM-Operationen. Die Bibliothek verwendet einen sammlungsbasierten Wrapper für DOM-Knoten, der es ermöglicht, mehrere Modifikationen und Stil-Updates in einer einzigen Sequenz durchzuführen. Sie ist darauf ausgelegt, eine ähnliche API für Event-Handling und Elementverwaltung bei geringem Footprint bereitzustellen. Das Projekt deckt ein breites Spektrum an DOM-Manipulationsfähigkeiten ab, einschließlich Elementauswahl, Baumtraversierung und struktureller Änderungen. Es enthält Dienstprogramme zur Verwaltung von CSS-Klassen, Attributen und Stilen sowie Systeme für Event-Handling, Datenmanagement und Dimensionsberechnung. Die Kernfunktionalität kann durch einen Prototyp-basierten Mechanismus zur Hinzufügung benutzerdefinierter Methoden und gemeinsamer Dienstprogramme erweitert werden.
Implements a familiar, jQuery-compatible API for DOM manipulation and event handling with a minimal footprint.
Gridster.js is a jQuery plugin that turns page elements into a draggable, resizable grid layout. It provides a framework for building interactive dashboards and interfaces where widgets snap to a multi-column grid and can be repositioned by dragging, with automatic layout reflow when items are added, removed, or resized. The plugin handles mouse and touch events through a drag-and-drop manager, calculates widget overlap with a collision detection engine, and positions items using CSS transforms for smoother animations. It maintains an internal registry of all grid items with their coordinates
Turns page elements into draggable, resizable widgets within a dynamic grid system.