• jQuery插件JQuery Pager分页器实现javascript分页功能


    页面分页对于程序员来说最熟悉不过,在WEB开发中经常需要对页面进行分页,jQuery插件JQuery Pager分页器能轻松实现javascript分页功能,只需要几行代码,javascript分页简单搞定,实例效果图如下
    jquery_pager_first

    jquery_pager_second
    使用说明
    需要使用jQuery库文件JQuery Pager库文件(目前版本1.1)

    素材准备
    分页器CSS样式文件,可复制如下CSS样式,可命名为Pager.css

    1. #pager ul.pages {
    2. display:block;
    3. border:none;
    4. text-transform:uppercase;
    5. font-size:10px;
    6. margin:10px 0 50px;
    7. padding:0;
    8. }
    9. #pager ul.pages li {
    10. list-style:none;
    11. float:left;
    12. border:1px solid #ccc;
    13. text-decoration:none;
    14. margin:0 5px 0 0;
    15. padding:5px;
    16. }
    17. #pager ul.pages li:hover {
    18. border:1px solid #003f7e;
    19. }
    20. #pager ul.pages li.pgEmpty {
    21. border:1px solid #eee;
    22. color:#eee;
    23. }
    24. #pager ul.pages li.pgCurrent {
    25. border:1px solid #003f7e;
    26. color:#000;
    27. font-weight:700;
    28. background-color:#eee;
    29. }

    实例代码
    一,包含文件部分

    1. <link href=”Pager.css” rel=”stylesheet” type=”text/css” />
    2. <script src=”jquery.js” type=”text/javascript”></script>
    3. <script src=”jquery.pager.js” type=”text/javascript”></script>

    一个CSS样式文件,二个JS库文件。

    二,HTML部分(分页器显示div)

    1. <h1 id=”result”>必优博客 jQuery分页器 </h1>
    2. <div id=”pager” ></div>

    三,javascript部分(jQuery插件JQuery Pager分页器调用)

    1. <script type=”text/javascript” language=”javascript”>
    2. $(document).ready(function() {
    3. $(”#pager“).pager({ pagenumber: 1, pagecount: 15, buttonClickCallback: PageClick });
    4. });
    5. PageClick = function(pageclickednumber) {
    6. $(”#pager“).pager({ pagenumber: pageclickednumber, pagecount: 15, buttonClickCallback: PageClick
    7. });
    8. $(”#result“).html(”必优博客 jQuery分页器 当前第” + pageclickednumber + “页”);
    9. }
    10. </script>

    四,javascript代码(JQuery Pager调用)分析
    (1)$(”#pager”).pager({});部分
    pagenumber,表示初始页数,如:1
    pagecount,表示总页数,如:15
    buttonClickCallback,表示点击分页数按钮调用的方法,如:PageClick

    (2)PageClick = function(pageclickednumber) {}部分
    PageClick,表示自定义点击分页数时的function方法,如:function(pageclickednumber){}

    jQuery插件JQuery Pager分页器只需要起始页数pagenumber,最大页数pagecount,点击页数时的调用buttonClickCallback的 function方法就可实现javascript分页功能,实际应用中只需对PageClick方法进行简单修改就可使用,如将pagenumber和 pagecount设为变量,可通过GET的方法进行页数值传递,JQuery Pager就可实现javascript分页功能,其它可自行扩展,同时可对jQuery插件JQuery Pager分页器buttonClickCallback方法实现丰富的动态效果,供参考。

  • 相关阅读:
    Data Lake_理解数据湖
    spire.Doc -Index was out of the range
    R6_ES在互联网公司应用案例汇总参考
    R5_ES读写流程
    R4_Elasticsearch Mapping parameters
    华强北二代悦虎1562M升级固件图文教程(详细多图文)
    MMI_UT洛达检测1562A软件使用,Airoha_SDK_UT使用(多图)
    悦虎144固件,151固件,华强北二代悦虎144固件,151固件,1562M芯片144固件,151固件
    CentOS7安装redis并配置外网可访问(局域网可参考)
    CentOS离线安装gcc环境(附安装包+图文并茂)
  • 原文地址:https://www.cnblogs.com/luluping/p/1439084.html
Copyright © 2020-2023  润新知