手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >jQuery客户端分页实例代码
jQuery客户端分页实例代码
摘要:复制代码代码如下:varpageindex=1;varpagesize=2;$(function(){previous();})functi...

复制代码 代码如下:

<script src="http://www.jb51.netjs/jquery-1.4.1.js" type="text/javascript"></script>

<script type="text/javascript">

var pageindex = 1;

var pagesize = 2;

$(function () {

previous();

})

function previous() {

if (pageindex < 1 || pageindex == 1) {

pageindex = 1;

$("#imgdiv img:lt(" + pagesize + ")").show();

$("#imgdiv img").not($("#imgdiv img:lt(" + pagesize + ")")).hide();

}

else {

pageindex--;

if (pageindex != 1) {

$("#imgdiv img:gt(" + ((pageindex - 1) * pagesize - 1) + "):lt(" + pagesize + ")").show();

$("#imgdiv img").not($("#imgdiv img:gt(" + ((pageindex - 1) * pagesize - 1) + "):lt(" + pagesize + ")")).hide();

}

if (pageindex == 1) {

$("#imgdiv img:lt(" + pagesize + ")").show();

$("#imgdiv img").not($("#imgdiv img:lt(" + pagesize + ")")).hide();

}

}

}

function next() {

var p = $("#imgdiv img").length / pagesize;

var pagecount = parseInt(Math.ceil(p));

if (pageindex + 1 > pagecount) {

pageindex = pagecount;

} else {

pageindex++;

}

$("#imgdiv img:gt(" + ((pageindex - 1) * pagesize - 1) + "):lt(" + pagesize + ")").show();

$("#imgdiv img").not($("#imgdiv img:gt(" + ((pageindex - 1) * pagesize - 1) + "):lt(" + pagesize + ")")).hide();

}

</script>

<div>

<a href="javascript:previous()">上一页</a>

<div id="imgdiv">

<img src="http://www.jb51.netimages/001.jpg" alt="第一页的第一张"/>

<img src="http://www.jb51.netimages/002.jpg" />

<img src="http://www.jb51.netimages/003.jpg" />

<img src="http://www.jb51.netimages/004.jpg" />

<img src="http://www.jb51.netimages/005.jpg" />

</div>

<a href="javascript:next()">下一页</a>

</div>

【jQuery客户端分页实例代码】相关文章:

基于jQuery实现的无刷新表格分页实例

Js和JQuery获取鼠标指针坐标的实现代码分享

JQuery中DOM事件合成用法实例分析

jquery实现用户打分评分特效

JQuery分屏指示器图片轮换效果实例

jQuery实现div随意拖动的实例代码(通用代码)

jQuery实现控制文字内容溢出用省略号(…)表示的方法

Jquery中基本选择器用法实例详解

打印/预览/设置的客户端代码

jQuery插件制作之参数用法实例分析

精品推荐
分类导航