Are there any alternatives to the jQuery endless scrolling plugin?
http://www.beyondcoding.com/2009/01/15/release-jquery-plugin-endless-scroll/
Are there any alternatives to the jQuery endless scrolling plugin?
http://www.beyondcoding.com/2009/01/15/release-jquery-plugin-endless-scroll/
This should do the same trick without plugin
EDIT Jan 15, 2014
According to @pere's comment, it's better to use the code below to avoid excessive amount of event firing.
Inspired from this answer https://stackoverflow.com/a/13298018/153723
For example the infinite scroll plugin
Combining Ergec's answer and Pere's comment:
distance
is the number of pixels from the bottom of the screen when the callback will fire.interval
is how often the check will run (in milliseconds; 250-1000 is reasonable).I couldn't find one that did exactly what I wanted so I built one from scratch. It has a pause feature so it doesn't keep loading endlessly as you scroll. Sometimes somebody might want to see the page footer. It simply appends a "Show More" button to continue appending. I also incorporated localStorage so when a user clicks away they won't lose their place in the results.
http://www.hawkee.com/snippet/9445/
It also has a callback function that can be called to manipulate the newly appended results.
This should take care of a bug where the user reaches the bottom of the page before the event fires. I was seeing this in my project you should check prior to initializing the event if you're already at the bottom of the page.
Here you've a small guide on how to do it without a plugin. http://dumpk.com/2013/06/02/how-to-create-infinite-scroll-with-ajax-on-jquery/