jQuery图片滚动演示效果,简单图片分页


点击(此处)折叠或打开

  1. <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
  2. <html xmlns=\"http://www.w3.org/1999/xhtml\">
  3. <head>
  4. <FCK:meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />
  5. <title>jQuery图片滚动演示效果,简单图片分页丨石家庄网络公司-河北营销策划公司</title>
  6. <style type=\"text/css\">
  7. h1{text-align:center;font-family:\"微软雅黑\";;font-size:30px;text-shadow:1px 2px 4px rgba(0,0,0,0.4);}
  8. .view-wrap ul{padding:0;margin:0;width:20000em;}
  9. .view-wrap li{list-style-type:none;float:left;width:120px;height:120px;background:#f0f0f0;border:solid 1px #ccc;margin-right:5px;text-align:center;line-height:120px;font-size:20px;font-weight:700;margin-left:5px;box-shadow:1px 2px 5px rgba(0, 0, 0, 0.2);}
  10. .view-wrap,.items{width:528px;overflow:hidden;height:124px;}
  11. .views-list{position:relative;width:530px;margin:0 auto;}
  12. .prev{left:-40px;top:0;}
  13. .next{position:absolute;right:-40px;}
  14. .prev,.next{position:absolute;height:120px;width:30px;background:#ccc;border:solid 1px #555;top:0;text-align:center;line-height:120px;color:#000;text-decoration:none;}
  15. .disabled-btn{opacity:0.5;filter:alpha(opacity=50);}
  16. </style>
  17. <script type=\"text/javascript\" src=\"/images/jquery1.3.2.js\"></script>
  18. <script type=\"text/javascript\">
  19.     $(document).ready(function() {
  20.         var page=1;//初始为第一版
  21.         var J_pro=$(\".J_pro_view\");//图片列表区域
  22.         var view_wrap=$(\".view-wrap\").width();//图片显示固定范围
  23.         var total=$(\".J_pro_view li\").length;//图片总数
  24.         var num=4;//每页显示的条数
  25.         var total_page=Math.round(total/num);//总页数
  26.         //下一页
  27.         $(\".next\").click(function(){
  28.             if (!J_pro.is(\":animated\")) { // 如果正处于动画中的则不进行动画
  29.                 if (page == total_page) {
  30.                     // 最后一版,动画跳回第一版
  31.                     $(this).addClass(\"disabled-btn\");
  32.                     return false;
  33.                     //J_pro.animate({\"margin-left\": \"0px\" }, 300);//如果是是最后一屏就回到第一屏
  34.                     //page = 1;
  35.                 }
  36.                 else {
  37.                     // 跳到下一版
  38.                     $(\".prev\").removeClass(\"disabled-btn\");
  39.                     $(this).removeClass(\"disabled-btn\");
  40.                     J_pro.animate({ \"margin-left\": \"-=\" + view_wrap }, 300);
  41.                     page++;
  42.                 }
  43.             }
  44.         });
  45.          //上一页
  46.         $(\".prev\").click(function(){
  47.             if (!J_pro.is(\":animated\")) { // 如果正处于动画中的则不进行动画
  48.                 if (page == 1) {
  49.                     // 第一个版面,动画跳到最后一版
  50.                $(this).addClass(\"disabled-btn\");
  51.                     return false;
  52.                     //J_pro.animate({\"margin-left\": \"-=\" + view_wrap * (total_page - 1) }, 300);//如果是
  53.                //page = total_page;
  54.                 }
  55.                 else {
  56.                     // 跳到下一版
  57.           $(\".next\").removeClass(\"disabled-btn\");
  58.                     $(this).removeClass(\"disabled-btn\");
  59.                     J_pro.animate({ \"margin-left\": \"+=\" + view_wrap }, 300);
  60.                     page--;
  61.                 }
  62.             }
  63.         });
  64. })
  65. </script>
  66. </head>
  67. <body>
  68. <h1>简单的图片分页列表</h1>
  69. <div class=\"views-list\">
  70. <a href=\"javascript:void(0);\" _fcksavedurl=\"javascript:void(0);\" class=\"prev disabled-btn\" rel=\"nofollow\"></a>
  71. <div class=\"view-wrap\">
  72. <div class=\"items\">
  73. <ul class=\"J_pro_view\">
  74. <li>1</li>
  75. <li>2</li>
  76. <li>3</li>
  77. <li>4</li>
  78. <li>5</li>
  79. <li>6</li>
  80. <li>7</li>
  81. <li>8</li>
  82. <li>9</li>
  83. <li>10</li>
  84. <li>11</li>
  85. <li>12</li>
  86. <li>13</li>
  87. <li>14</li>
  88. <li>15</li>
  89. </ul>
  90. </div>
  91. </div>
  92. <a href=\"javascript:void(0);\" _fcksavedurl=\"javascript:void(0);\" class=\"next\" rel=\"nofollow\"></a>
  93. </div>
  94. </body>
  95. </html>
  96. <br><br><FCK:hr />

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29737856/viewspace-1344931/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29737856/viewspace-1344931/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值