Skip to content

devnode/jquery-bootpag

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bootpag - dynamic pagination jQuery plugin

This jQuery plugin helps you create dynamic pagination with twitter bootstrap or in any other html pages.

#Example

Snippet that dynamic loads number of pages. More examples can be found on project homepage

<p id="content">Dynamic page content</p>
<p id="pagination-here"></p>
$('#pagination-here').bootpag({
    total: 38,          // total pages
    page: 1,            // default page
    maxVisible: 9,     // visible pagination, must be odd. if even, maxVisible--.
    leaps: true         // next/prev leaps through maxVisible
}).on("page", function(event, num){
    $("#content").html("Page " + num); // or some ajax content loading...
}); 

#License

Plugin available under MIT license (see LICENSE.txt)

#Reason for the fork?!

maxVisible value was not consistent with the current page. This fork will always display a minimum of the maxVisible value.

Example:

< [1] 2 3 4 5 6 7 8 9 >
< 3 4 5 6 [7] 8 9 10 11 >
< 7 8 9 10 11 12 13 14 [15] >

About

BootPag - boostrap dynamic pagination jQuery plugin

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 97.5%
  • Shell 2.5%