zoukankan      html  css  js  c++  java
  • 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方法实现丰富的动态效果,供参考。

  • 相关阅读:
    PAIRING WORKFLOW MANAGER 1.0 WITH SHAREPOINT 2013
    Education resources from Microsoft
    upgrade to sql server 2012
    ULSViewer sharepoint 2013 log viewer
    Top 10 Most Valuable Microsoft SharePoint 2010 Books
    讨论 Setsockopt选项
    使用 Alchemy 技术编译 C 语言程序为 Flex 可调用的 SWC
    Nagle's algorithm
    Nagle算法 TCP_NODELAY和TCP_CORK
    Design issues Sending small data segments over TCP with Winsock
  • 原文地址:https://www.cnblogs.com/luluping/p/1439084.html
Copyright © 2011-2022 走看看