li分页 html,ul li 的分页 - osc_0vyho3sv的个人空间 - OSCHINA - 中文开源技术交流社区...

li文章分页
  • 第1集
  • 第2集
  • 第3集
  • 第4集
  • 第5集
  • 第6集
  • 第7集
  • 第8集
  • 第9集
  • 第10集

var zz=getzz()

var pageno=1 ; //当前页

var pagesize=5; //每页多少条信息

if(zz.length%pagesize==0){

var pageall =zz.length/pagesize ;

}else{

var pageall =parseInt(zz.length/pagesize)+1;

} //一共多少页

change(1);

function getzz() {

var a = $("ul#all li");

var zz =new Array(a.length);

for(var i=0;i

zz[i]=a[i].innerHTML;

} //div的字符串数组付给zz

return zz;

}

function change(e){

pageno=e;

if(e<1){

e=1;pageno=1;//就等于第1页 , 当前页为1

}

if(e>pageall){ //如果输入页大于最大页

e=pageall;pageno=pageall; //输入页和当前页都=最大页

}

$("#all").html("");//全部清空

var html="";

for(var i=0;i

html += '

' + zz[(e-1)*pagesize+i] +'';//创建一页的li列表

if(zz[(e-1)*pagesize+i+1]==null) break;//超出最后的范围跳出

}

$("ul#all").html(html);//给ul列表写入html

var ye="";

for(var j=1;j<=pageall;j++){

if(e==j){

ye=ye+""+j+" "

}else{

ye=ye+""+j+" "

}

}

var pageContent="";

pageContent +='第'+pageno+'/';

pageContent +=''+pageall+'页';

pageContent +=''+ye+'';

pageContent +='上一页';

pageContent +='下一页';

$("#page").html(pageContent);

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值