Easy Table & List Pagination Plugin With jQuery - Paginathing
File Size: | 35 KB |
---|---|
Views Total: | 30410 |
Last Update: | |
Publish Date: | |
Official Website: | Go to website |
License: | MIT |

Paginathing is a simple yet fully configurable jQuery client-side pagination plugin which allows to paginate any DOM elements like large html tables and lists. Compatible with Twitter's Bootstrap framework.
How to use it:
1. Add jQuery library and the jQuery Paginathing plugin to the webpage.
<script src="//code.jquery.com/jquery.min.js"></script> <script src="paginathing.js"></script>
2. Calling the function paginathing
on the target selector and the plugin will take care of the rest.
// paginate an unordered list $('ul').paginathing() // paginate an html table $('table tbody').paginathing();
3. Calling the function paginathing
on the target selector and the plugin will take care of the rest.
// paginate an unordered list $('ul').paginathing() // paginate an html table $('table tbody').paginathing();
4. Specify how many child elements to display per page.
$('.selector').paginathing({ perPage: 5, })
5. Config the pagination controls:
$('.selector').paginathing({ // Limites your pagination number // false or number limitPagination: false, // Pagination controls prevNext: true, firstLast: true, prevText: '«', nextText: '»', firstText: 'First', lastText: 'Last', containerClass: 'pagination-container', ulClass: 'pagination', liClass: 'page', activeClass: 'active', disabledClass: 'disabled', })
6. Append the pagination controls after a certain element.
$('.selector').paginathing({ insertAfter: null })
7. Decide whether to show the current page number of total pages number.
$('.selector').paginathing({ pageNumbers: false })
Changelog:
2023-01-15
- Bugfixes
This awesome jQuery plugin is developed by alfrcr. For more Advanced Usages, please check the demo page or visit the official website.