public function init_searchWordsByInitial_Pager($sumNum,$pageNums,$page) { //根据用户点击的页码,获得当前页码组的首页码,如用户点击的38,那么这一组是21-40,首页码是21 $current_first_page=floor(($page-1)/20)*20+1;
//当页面过多时,我们一组只显示20个页码,后面缀一个NEXT按钮,点击后可以显示后面20个页码;同样,LAST按钮可以显示前面20个按钮 $("#searchWordsByInitial_Pager ul button:eq(19)").after(""); $("#searchWordsByInitial_Pager ul button:eq(0)").before("");
//只要有往后翻页,就会有 Last 按钮 $("#searchWordsByInitial_Pager ul button:eq(0)").show();
//让每一个page都自加20,如1-20变为21-40 for(i=0;i $("#searchWordsByInitial_Pager ul button.not_more_btn").eq(i).html(parseInt($("#searchWordsByInitial_Pager ul button.not_more_btn").eq(i).html())+20);
//隐藏最后一个页码后面的按钮 if($("#searchWordsByInitial_Pager ul button.not_more_btn").eq(i).html()==pageNums) { $("#searchWordsByInitial_Pager ul button").slice(i+2).hide(); }
//首先要让20个按钮都显示出来 $("#searchWordsByInitial_Pager ul button").show(); for(i=0;i $("#searchWordsByInitial_Pager ul button.not_more_btn").eq(i).html(parseInt($("#searchWordsByInitial_Pager ul button.not_more_btn").eq(i).html())-20);
}
//判断是否要隐藏Last按钮 if($("#searchWordsByInitial_Pager ul button.not_more_btn").eq(0).html()==1) { $("#searchWordsByInitial_Pager ul button:eq(0)").hide(); } else { $("#searchWordsByInitial_Pager ul button:eq(0)").show(); }
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn