首页 > PHP资讯 > HTML5培训技术 > JavaScript实现分页效果的完整代码分享

JavaScript实现分页效果的完整代码分享

HTML5培训技术
本文主要介绍了#wiki/48.html" target="_blank">JavaScript实现分页效果的示例代码。具有很好的参考价值。下面跟着小编一起来看下吧

效果图:

代码如下:

     <script src="http://cdn.bootcss.com/jquery/3.2.1/jquery.min.js">《script》 
 

上一页

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21

下一页

共21页

《script》 function page(){ var contain=$(".page_num_container"); var ul= contain.children("ul"); var li = ul.children("li"); var length= li.length; var index=0; var leftIndex=0; var prev_btn= contain.siblings(".prev_page"); var next_btn= contain.siblings(".next_page "); ul.css("width",li.outerWidth()*length); change_page(index); function change_page(eqindex){ if(eqindex<0 ) { index=0; } else if(eqindex>=length ){ index=length-1; } if(index-4<=0){ leftIndex=0; } else if(index>length-10) { leftIndex=Math.ceil(length/2); } else{ leftIndex=index-4; } ul.animate({"left":"-"+leftIndex*li.outerWidth()+"px"},200); li.eq(index).addClass("active").siblings(li).removeClass("active"); } prev_btn.click(function(){ index=index-1; change_page(index); }) next_btn.click(function(){ index=index+1; change_page(index); }) li.click(function(){ index=$(this).index(); change_page(index); }) } page() 《script》

以上就是JavaScript实现分页效果的完整代码分享的详细内容,更多请关注 第一PHP社区 其它相关文章!

HTML5培训技术

本文由欣才IT学院整理发布,未经许可,禁止转载。
支持36不支持0