CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Sat, 09 Aug 2025 19:36:04 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20100225193324
location: https://web.archive.org/web/20100225193324/https://github.com/brianmario/jquery-infinite-scroll
server-timing: captures_list;dur=0.995317, exclusion.robots;dur=0.052551, exclusion.robots.policy;dur=0.036740, esindex;dur=0.014700, cdx.remote;dur=75.674723, LoadShardBlock;dur=382.537584, PetaboxLoader3.datanode;dur=250.909919, PetaboxLoader3.resolve;dur=46.674120
x-app-server: wwwb-app201
x-ts: 302
x-tr: 511
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
set-cookie: wb-p-SERVER=wwwb-app201; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Sat, 09 Aug 2025 19:36:04 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.7.61
x-archive-orig-date: Thu, 25 Feb 2010 19:33:20 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-etag: "4084db86c77b417cd78de45953a79623"
x-archive-orig-x-runtime: 168ms
x-archive-orig-content-length: 21063
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Thu, 25 Feb 2010 19:33:24 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Thu, 19 Nov 2009 09:53:30 GMT", ; rel="prev memento"; datetime="Sat, 23 Jan 2010 07:54:28 GMT", ; rel="memento"; datetime="Thu, 25 Feb 2010 19:33:24 GMT", ; rel="next memento"; datetime="Sat, 29 May 2010 02:36:52 GMT", ; rel="last memento"; datetime="Sun, 06 Mar 2022 20:04:54 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 51_14_20100225125215_crawl101-c/51_14_20100225193256_crawl101.arc.gz
server-timing: captures_list;dur=0.809644, exclusion.robots;dur=0.039482, exclusion.robots.policy;dur=0.023714, esindex;dur=0.016079, cdx.remote;dur=25.057781, LoadShardBlock;dur=135.740767, PetaboxLoader3.datanode;dur=98.202812, PetaboxLoader3.resolve;dur=166.324547, load_resource;dur=172.262984
x-app-server: wwwb-app201
x-ts: 200
x-tr: 391
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
brianmario's jquery-infinite-scroll at master - GitHub
brianmario / jquery-infinite-scroll
- Source
- Commits
- Network (1)
- Issues (0)
- Downloads (0)
- Wiki (1)
- Graphs
-
Branch:
master
click here to add a description
click here to add a homepage
name | age | message | |
---|---|---|---|
![]() |
MIT-LICENSE | Sun Apr 19 07:39:12 -0700 2009 | updating valid year range for license [brianmario] |
![]() |
README.rdoc | Thu Aug 13 09:28:34 -0700 2009 | updating documentation finally [brianmario] |
![]() |
jquery.infinitescroll.js | Sat Mar 07 20:56:52 -0800 2009 | initial commit [brianmario] |
README.rdoc
jQuery Infinite Scroll
A basic infinite scrolling pattern for jQuery.
Getting Started
Usage
Basic
$(window).infinitescroll({url: window.location.href});
A little more customized
$(window).infinitescroll({ url: window.location.href, triggerAt: 150, page: 4, appendTo: 'table.userlist tbody' });
Patterns
How can I specify which page of data to load?
The "page" query parameter is appended to the URL specified
How to tell this plugin there’s no more data/pages to load?
This is determined by handing back an empty response from the server. Once this happens, this plugin stops attempting to load data.
Options
url: default: null The URL to fetch more data to append triggerAt: default: 300 This is the number of pixels from the bottom of the container (defaults to "document") to trigger the fetch for data page: default: 2 The page number to fetch (sets the page=# query parameter in the URL) appendTo: default: ".list tbody" The selector that .append() gets called on container: default: document This is the container used to measure scrolling, and then trigger a load
Events
That this plugin will fire
infinitescroll.beforesend: Fired just before the ajax request is given infinitescroll.finish: Fired after a successful request has finished, and the data has been inserted into the DOM infinitescroll.maxreached: Fired after the first empty response from the server. This will disable any further loading of data.
That this plugin listens for
infinitescroll.scrollpage: This can be used to force a full-cycle load of data and append much like what happens just after the 'infinitescroll.beforesend' event is fired. Note: The plugin is listening for this event to be fired on whatever DOM object you initially bound it to. This assumes one the examples above were used. Example: $(window).trigger('infinitescroll.scrollpage', 1);