无限星辰工作室-客户无限互联网动力之源

标题: Discuz!x3.2 jquery.paginate实现Diy分类代码 [打印本页]

作者: crx349    时间: 2014-6-26 12:56
标题: Discuz!x3.2 jquery.paginate实现Diy分类代码
jq实现diy分页代码:


  1. <html>
  2. <head>
  3. <script type="text/javascript"src="jquery.paginate.js"/></script>
  4. <script type="text/javascript"src="jquery.paginate.min.js"/></script>
  5. <style type="text/css">
  6. .pagination {
  7.          float:right;
  8.    clear: both;
  9.          border:1px solid #CDCDCD;
  10.          border-radius:3px;
  11.          -moz-border-radius:3px;
  12.          -webkit-border-radius:3px;
  13.          margin-top:30px;
  14. }
  15. .pagination a {
  16.          display:block;
  17.          float:left;
  18.          height:40px;
  19.          width:40px;
  20.          background-color:rgb(0,50,75);
  21.          color:#555555;
  22.          text-align:center;
  23.          text-decoration:none;
  24.          font-family:microsoftyahei; /* ATTN: need a better font stack */
  25.          font-weight:bold;
  26.          font-size:32px;
  27.        line-height: 32px;
  28.          outline:none;
  29.          vertical-align:middle;
  30.          background:#F3F3F3; /* Old browsers */
  31.          background:-moz-linear-gradient(top,  #F3F3F3 0%,#D3D3D3 100%); /* FF3.6+ */
  32.          background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#F3F3F3),color-stop(100%,#D3D3D3)); /* Chrome,Safari4+ */
  33.          background:-webkit-linear-gradient(top,  #F3F3F30%,#D3D3D3 100%); /* Chrome10+,Safari5.1+ */
  34.          background:-o-linear-gradient(top,  #F3F3F30%,#D3D3D3 100%); /* Opera 11.10+ */
  35.          background:-ms-linear-gradient(top,  #F3F3F30%,#D3D3D3 100%); /* IE10+ */
  36.          background:linear-gradient(top,  #F3F3F3 0%,#D3D3D3100%); /* W3C */
  37.          filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#F3F3F3',endColorstr='#D3D3D3',GradientType=0 ); /* IE6-9 */
  38. }
  39. .pagination a:hover, .pagination a:focus,.pagination a:active {
  40.          background:#CECECE; /* Old browsers */
  41.          background:-moz-linear-gradient(top,  #E4E4E4 0%,#CECECE 100%); /* FF3.6+ */
  42.          background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#E4E4E4),color-stop(100%,#CECECE)); /* Chrome,Safari4+ */
  43.          background:-webkit-linear-gradient(top,  #E4E4E40%,#CECECE 100%); /* Chrome10+,Safari5.1+ */
  44.          background:-o-linear-gradient(top,  #E4E4E40%,#CECECE 100%); /* Opera 11.10+ */
  45.          background:-ms-linear-gradient(top,  #E4E4E40%,#CECECE 100%); /* IE10+ */
  46.          background:linear-gradient(top,  #E4E4E4 0%,#CECECE100%); /* W3C */
  47.          filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#E4E4E4',endColorstr='#CECECE',GradientType=0 ); /* IE6-9 */
  48. }
  49. .pagination a.disabled, .paginationa.disabled:hover, .pagination a.disabled:focus, .pagination a.disabled:active {
  50.          background:#F3F3F3; /* Old browsers */
  51.          background:-moz-linear-gradient(top,  #F3F3F3 0%,#D3D3D3 100%); /* FF3.6+ */
  52.          background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#F3F3F3),color-stop(100%,#D3D3D3)); /* Chrome,Safari4+ */
  53.          background:-webkit-linear-gradient(top,  #F3F3F30%,#D3D3D3 100%); /* Chrome10+,Safari5.1+ */
  54.          background:-o-linear-gradient(top,  #F3F3F30%,#D3D3D3 100%); /* Opera 11.10+ */
  55.          background:-ms-linear-gradient(top,  #F3F3F30%,#D3D3D3 100%); /* IE10+ */
  56.          background:linear-gradient(top,  #F3F3F3 0%,#D3D3D3100%); /* W3C */
  57.          filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#F3F3F3',endColorstr='#D3D3D3',GradientType=0 ); /* IE6-9 */
  58.          color:#A8A8A8;
  59.          
  60. }
  61. .pagination a:first-child {
  62.          border-radius:2px 0 0 2px;
  63.          -moz-border-radius:2px 0 0 2px;
  64.          -webkit-border-radius:2px 0 0 2px;
  65. }
  66. .pagination a:last-child {
  67.          border-radius:0 2px 2px 0;
  68.          -moz-border-radius:0 2px 2px 0;
  69.          -webkit-border-radius:0 2px 2px 0;
  70. }
  71. .pagination a {
  72.          border-right:1px solid #CDCDCD;
  73.          border-left:1px solid #CDCDCD;   
  74. }
  75. .pagination a:first-child {
  76.          border:none;
  77. }
  78. .pagination a:last-child {
  79.          border:none;
  80. }
  81. .pagination input {
  82.          border:none;
  83.          float:left;
  84.          text-align:center;
  85.        font-size: 20px;
  86.          height:40px;
  87.          outline:none;
  88.          vertical-align:middle;
  89.          width:240px;
  90.          padding:0;
  91.          margin:0;
  92. }
  93. </style>
  94. </head>
  95. <body>
  96. <div class="module cl xld"id="listitems" style="display:block;">
  97. [loop]
  98. <dl class="cl"style="padding:15px 0;">
  99.          <ddclass="m"><a href="{url}"{target}><imgsrc="{pic}" width="{picwidth}"height="{picheight}" alt="{title}" /></dd>
  100.          <dt><astyle="font-size: 20px; color: #54c693;" href="{url}"title="{title}"{target}>{title}</a></dt>
  101.          <dd><a style="font-size: 16px; line-height: 28px;text-decoration:none;">{summary}</a></dd>
  102.        <dd><em>{dateline}</em></dd>
  103. </dl>
  104. <div style="border-bottom:2pxdotted #eee; "></div>
  105. [/loop]
  106. </div>
  107. <div id="listitems-pagination"class="pagination" style="display:none;">
  108. <a id="listitems-previous"href="#" class="previous"><</a>
  109. <input type="text"readonly="readonly" data-max-page=""id="listitems-input" />
  110. <a id="listitems-next"href="#" class="next">></a>
  111. </div>
  112. <scripttype="text/javascript">
  113. jQuery(document).ready(function() {
  114. jQuery('#listitems').paginate({itemsPerPage:11});
  115. });
  116. </script>
  117. </body>
  118. </html>
复制代码


说明:jquery.paginate.js 可以百度下就有哦




欢迎光临 无限星辰工作室-客户无限互联网动力之源 (https://xmspace.net/) Powered by Discuz! X3.4