5 repositorios
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 es una biblioteca de JavaScript ligera para seleccionar y modificar elementos HTML en navegadores modernos. Funciona como un envoltorio de elementos encadenable y una utilidad de manipulación del DOM, proporcionando una alternativa mínima para gestionar operaciones del DOM en el navegador. La biblioteca utiliza un envoltorio basado en colecciones para nodos DOM, lo que permite realizar múltiples modificaciones y actualizaciones de estilo en una sola secuencia. Está diseñada para proporcionar una API similar para el manejo de eventos y la gestión de elementos mientras mantiene un tamaño reducido. El proyecto cubre una amplia gama de capacidades de manipulación del DOM, incluida la selección de elementos, el recorrido del árbol y las alteraciones estructurales. Incluye utilidades para gestionar clases CSS, atributos y estilos, así como sistemas para el manejo de eventos, gestión de datos y cálculo de dimensiones. La funcionalidad principal se puede extender a través de un mecanismo basado en prototipos para agregar métodos personalizados y utilidades compartidas.
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.