Jquery中文网 排列三开机号 www.f7ct.cn
Jquery中文网 >  jQuery  >  jquery 教程  >  正文 我以前写的一个jQuery分页插件

排列三中奖最新技术:我以前写的一个jQuery分页插件

发布时间:2016-09-19   编辑:排列三开机号 www.f7ct.cn
jquery中文网为您提供我以前写的一个jQuery分页插件等资源,欢迎您收藏本站,我们将为您提供最新的我以前写的一个jQuery分页插件资源

排列三开机号 www.f7ct.cn 用JavaScript分布函数来制作分页链接,可以省下很多html代码流量呢!看看

(function($){
$.fn.pagination=function(pagecount,page,surl){
var $box=$(this).empty();var shtml=''
if(pagecount<=1){$box.css({'height':4,'padding':0});return $box;}
//$box.css({'padding':'6px 0 6px 6px','height':'20px'});
if(page==1)shtml+='<a href="#" target="_self">&laquo;</a>';else shtml+='<a href="'+surl.replace("$",(page-1))+'" target="_self">&laquo;</a>';
if(pagecount<11){for(var i=1;i<=pagecount;i++){if(i==page)shtml+='<a href="'+surl.replace("$",i)+'" class="c" target="_self">'+i+'</a>';else shtml+='<a href="'+surl.replace("$",i)+'" target="_self">'+i+'</a>';}}
else{if(page<=10){for(var i=1;i<=10;i++){if(i==page)shtml+='<a href="'+surl.replace("$",i)+'" class="c" target="_self">'+i+'</a>';else shtml+='<a href="'+surl.replace("$",i)+'" target="_self">'+i+'</a>';}}else if(pagecount-page<10){for(var i=pagecount-9;i<=pagecount;i++){if(i==page)shtml+='<a href="'+surl.replace("$",i)+'" class="c" target="_self">'+i+'</a>';else shtml+='<a href="'+surl.replace("$",i)+'" target="_self">'+i+'</a>';}}else{for(var i=page-5;i<page+5;i++){if(i==page)shtml+='<a href="'+surl.replace("$",i)+'" class="c" target="_self">'+i+'</a>';else shtml+='<a href="'+surl.replace("$",i)+'" target="_self">'+i+'</a>';}}}
if(page==pagecount)shtml+='<a href="#">&raquo;</a>';else shtml+='<a target="_self" href="'+surl.replace("$",(page+1))+'">&raquo;</a>';
if(pagecount>10){shtml+='<span>跳转到&nbsp;</span>';shtml+='<input type="text" size="2" maxlength="4" value="'+page+'" />';
shtml+='<span>&nbsp;页</span>';
}
$box.html(shtml).find('input').change(function(){var p=$(this).val();window.location.href=surl.replace("$",p);});
return $box;
}
})(jquery);

之后只要这么引用它就好了:$(function(){$('#page').pagination(100,1,'aaa.htm?page=$')})

您可能感兴趣的文章:
jquery插件开发注意事项小结
jQuery图片轮换插件 jQuery Dynamic Slideshow
jQuery Pagination Ajax分页插件(分页切换时无刷新与延迟)中文翻译版
基于jquery的simpleValidate简易验证插件
使用jQuery.fn自定义jQuery翻页插件
自己动手制作jquery插件之自动添加删除行功能介绍
jquery easyui 分页的使用方法
基于jQuery的表格操作插件
jQuery版仿Path菜单效果
jQuery条目展示插件 Easy Paginate

[关闭]
  • 乳铁蛋白原料价格大幅上涨 奶粉大品牌不涨价 2019-04-29
  • 《茶馆》不仅仅是传奇 2019-04-25
  • 网友咨询危房推倒后如何申请棚户区改造 2019-04-25
  • 青海:第五批党外代表人士挂职锻炼工作启动 2019-04-16
  • 【理上网来·辉煌十九大】德国北威州经济部长:十九大报告表明中国有能力为世界做出更多贡献 2019-03-22
  • 四川乐山公开审理新型贩毒案 2019-03-21
  • 立起规矩来 严管漏网车(民生·民声) 2019-03-21
  • 十二届全国人大常委会第三次会议 2019-03-18
  • 四个"记者团"与一个"培训班"的故事 2019-02-06
  • 比利时并不轻松地击败巴拿马 2019-01-08
  • 足协杯-张稀哲造点索9破门 国安主场2-1上港占先机 2018-12-12
  • 置之无形之中听惊雷! 2018-12-12
  • 【中国梦·大国工匠篇】“景德镇拉坯第一人”占绍林:手艺“满意”前谢绝资本加入 2018-12-09
  • 机场集团领导班子2017年度综合考核再获“好”等次 2018-11-11
  • 344| 515| 500| 936| 575| 268| 351| 919| 347| 964|