Infinite Scroll and Load More Plugin With jQuery - Load More
File Size: | 12.5 KB |
---|---|
Views Total: | 22125 |
Last Update: | |
Publish Date: | |
Official Website: | Go to website |
License: | MIT |

Just another jQuery infinite scroll & load more plugin that allows you to dynamically load local or external data into current webpage when scrolling down or by clicking on the 'load more' button.
More Examples:
How to use it:
1. Download and load the JQuery load more plugin's script after loading jQuery library as this:
<script src="//code.jquery.com/jquery-3.1.0.min.js"></script> <script src="loadmore.js"></script>
2. Apply the infinite scroll functionality on the webpage that loads an external JSON data via AJAX.
<ul class="list" id="list"></ul> <button id="btn" class="load-btn">Load More...</button>
$("#list").loadJson({ url: 'images.json', loadBtn: '#btn', getData: function(elem, data) { $.each(data, function(index, value) { $(elem).append('<li><img src=' + value['thumbnailUrl'] + '></li>'); }); } });
3. Enable a button to load more content from an external JSON file via AJAX.
<ul class="list" id="list"></ul> <button id="btn" class="load-btn">Load More...</button>
$("#list").loadJson({ url: 'images.json', loadBtn: '#btn', getData: function(elem, data) { $.each(data, function(index, value) { $(elem).append('<li><img src=' + value['thumbnailUrl'] + '></li>'); }); } });
4. Enable a button to load more content from on-page elements just like an ajax pagination.
<ul class="list" id="list"> <li><span>1</span></li> <li><span>2</span></li> <li><span>3</span></li> <li><span>4</span></li> <li><span>5</span></li> <li><span>6</span></li> ... </ul> <button id="btn" class="load-btn">Load More..</button>
$("#list").loadMore({ selector: 'li', loadBtn: '#btn' });
5. Full plugin options.
$("#list").loadMore({ selector: '', limit: 3, load: 3, loadBtn: '', // load button selector animate: true, animateIn: 'fadeInUp' // animation class });
This awesome jQuery plugin is developed by amrishpal. For more Advanced Usages, please check the demo page or visit the official website.