awesome-repositories.com
Blog
MCP
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
·
fredwu avatar

fredwu/jquery-endless-scroll

0
View on GitHub↗
838 stars·174 forks·CoffeeScript·5 vuesfredwu.github.com/jquery-endless-scroll↗

Jquery Endless Scroll

This project is a jQuery plugin designed to replace traditional page-based navigation with continuous, dynamic content loading. It enables web interfaces to automatically fetch and append additional data to the document as a user scrolls toward the bottom of the viewport.

The library distinguishes itself through granular control over the scroll-based trigger logic, allowing developers to define specific sensitivity thresholds, execution delays, and stopping conditions for content requests. It also provides built-in support for managing the visual state of the interface, including the display and styling of loading indicators and the wrapping of newly appended content for distinct identification.

Beyond its core injection capabilities, the plugin includes lifecycle hooks that allow for custom behavior during the data retrieval and rendering process. It manages the document object model by tracking container wrappers and loading states to maintain a consistent browsing flow when handling large datasets.

Features

  • Infinite Scrolling - Provides a jQuery-based plugin for automatic content appending as users scroll to the bottom of the viewport.
  • Infinite Scroll Implementations - Implements continuous content loading to allow browsing large datasets without traditional pagination.
  • Scroll-Position Event Triggers - Monitors vertical scroll offsets to trigger data fetching when the user approaches the bottom of the page.
  • Paginated Browsing Interfaces - Replaces traditional page-based navigation with continuous content loading to improve browsing flow.
  • Scroll Trigger Calculators - Calculates precise scroll-to-boundary distances to determine when to initiate new content requests.
  • Scroll Trigger Distance Configurators - Allows granular configuration of sensitivity thresholds, delays, and stopping conditions for scroll-based triggers.
  • Dynamic Content Loading - Enables fluid navigation by automatically fetching and injecting new data into the viewport.

Historique des stars

Graphique de l'historique des stars pour fredwu/jquery-endless-scrollGraphique de l'historique des stars pour fredwu/jquery-endless-scroll

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Collections incluant Jquery Endless Scroll

Sélections manuelles où Jquery Endless Scroll apparaît.
  • Pagination libraries

Alternatives open source à Jquery Endless Scroll

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Jquery Endless Scroll.
  • xrecyclerview/xrecyclerviewAvatar de XRecyclerView

    XRecyclerView/XRecyclerView

    5,301Voir sur GitHub↗

    XRecyclerView is an Android list component and extension library that adds pull-to-refresh and infinite scrolling behaviors to a standard RecyclerView. It serves as a scrollable mobile UI element designed to manage data-driven lists with support for dynamic headers and footers. The library provides a gesture-based interface for triggering content reloading via a pull-to-refresh widget and implements a mechanism for triggering data fetch callbacks when a user reaches the bottom of a list to enable infinite scrolling. It further supports dynamic list header management and the implementation of

    Javacustom-viewfeatrueload-more
    Voir sur GitHub↗5,301
  • mescroll/mescrollAvatar de mescroll

    mescroll/mescroll

    4,459Voir sur GitHub↗

    mescroll is a JavaScript infinite scroll library and mobile web scroll manager designed to implement pull-to-refresh and pull-up-loading patterns. It provides a system for handling touch-based scrolling, managing pagination states, and integrating these behaviors within Vue applications. The library distinguishes itself through specialized support for chat interfaces, enabling reverse-order data loading and the ability to inject data in a reverse direction to simulate message histories. It also includes a state-persistent scroll cache to preserve vertical offsets and list data when users navi

    Vuebouncecss3html5
    Voir sur GitHub↗4,459
  • codermjlee/mjrefreshAvatar de CoderMJLee

    CoderMJLee/MJRefresh

    13,814Voir sur GitHub↗

    MJRefresh is a scroll view interaction library and a set of reusable UI components for implementing pull-to-refresh and infinite scrolling behaviors in mobile user interfaces. It provides customizable refresh indicators and controllers that manage reload callbacks and loading states within scrollable containers. The library allows for the replacement of standard loading indicators with custom images, GIF sequences, and status labels to match specific visual branding. It includes a global configuration store to handle dynamic UI localization and the translation of refresh content across an app

    Objective-Cobjective-crefresh
    Voir sur GitHub↗13,814
  • metafizzy/infinite-scrollAvatar de metafizzy

    metafizzy/infinite-scroll

    7,489Voir sur GitHub↗

    Infinite Scroll is a JavaScript library that automatically loads and appends the next page of content when a user scrolls near the bottom of a container, or optionally when they click a button. It provides scroll-based pagination that fetches and inserts subsequent pages of content, with URL-driven content loading that determines next page URLs from selectors, templates, or custom functions. The library integrates with browser history, updating the URL and history state as new pages load while preserving scroll position so each page state is bookmarkable and refreshable. It is compatible with

    HTMLajaxjavascript-pluginjquery-plugin
    Voir sur GitHub↗7,489
Voir les 30 alternatives à Jquery Endless Scroll→

Questions fréquentes

Que fait fredwu/jquery-endless-scroll ?

This project is a jQuery plugin designed to replace traditional page-based navigation with continuous, dynamic content loading. It enables web interfaces to automatically fetch and append additional data to the document as a user scrolls toward the bottom of the viewport.

Quelles sont les fonctionnalités principales de fredwu/jquery-endless-scroll ?

Les fonctionnalités principales de fredwu/jquery-endless-scroll sont : Infinite Scrolling, Infinite Scroll Implementations, Scroll-Position Event Triggers, Paginated Browsing Interfaces, Scroll Trigger Calculators, Scroll Trigger Distance Configurators, Dynamic Content Loading.

Quelles sont les alternatives open-source à fredwu/jquery-endless-scroll ?

Les alternatives open-source à fredwu/jquery-endless-scroll incluent : xrecyclerview/xrecyclerview — XRecyclerView is an Android list component and extension library that adds pull-to-refresh and infinite scrolling… mescroll/mescroll — mescroll is a JavaScript infinite scroll library and mobile web scroll manager designed to implement pull-to-refresh… codermjlee/mjrefresh — MJRefresh is a scroll view interaction library and a set of reusable UI components for implementing pull-to-refresh… metafizzy/infinite-scroll — Infinite Scroll is a JavaScript library that automatically loads and appends the next page of content when a user… yarolegovich/discretescrollview — DiscreteScrollView is a UI component and animation library for React Native designed to create centered scroll views… russellsamora/scrollama — Scrollama is a JavaScript library for scroll-driven storytelling that uses the browser's native IntersectionObserver…