1. <!DOCTYPE html>
    2. <html>
    3. <head>
    4. <!-- Import Pagination.js style sheet from CDN -->
    5. <link href="https://cdn.bootcss.com/paginationjs/2.1.4/pagination.css" rel="stylesheet">
    6. </head>
    7. <body>
    8. <!-- Data and paginator display section -->
    9. <div id="demo">
    10. <div class="data-container"></div>
    11. </div>
    12. <!-- Import JQuery and Pagination.js from CDN -->
    13. <script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>
    14. <script src="https://cdn.bootcss.com/paginationjs/2.1.4/pagination.min.js"></script>
    15. <!-- Script begin -->
    16. <script>
    17. $(window).ready(function() {
    18. // 源数据生成函数
    19. var generateData = function(number) {
    20. var result = [];
    21. for (var i = 1; i < number + 1; i++) {
    22. result.push(i);
    23. }
    24. return result;
    25. };
    26. // dataContainer 数据模板函数
    27. var template = function(data) {
    28. var html = '<ul>';
    29. $.each(data, function(index, item) {
    30. html += '<li>'+ item +'</li>';
    31. });
    32. html += '</ul>';
    33. return html;
    34. };
    35. // pagination 主函数
    36. $('#demo').pagination({
    37. dataSource: generateData(120),
    38. callback: function(data, pagination) {
    39. var dataContainer = $(".data-container");
    40. var html = template(data);
    41. dataContainer.html(html);
    42. }
    43. })
    44. });
    45. </script>
    46. <!-- Script end -->
    47. </body>
    48. </html>

    将以上代码复制、粘贴到新建的空白 sample.html 中,保存后即可双击 sample.html 打开浏览器观看 Pagination.js 的实际应用效果。无须下载,不需要Web服务器,本地文件即可运行。

    PS: Pagination.js官网链接