jQuery插件pager修改版-更加智能

我的新版爱墙使用了jQuery的pager插件,可是对于老外的插件我实在是不敢恭维,比较难用,并且只能设置显示页面字数为奇数,如果为偶数则比设定的页数多一!并且不能自己设置每页显示多少页码,二是默认的9个页码,很不方便~

研究了一下,自己修改了下Pager插件,本次修改添加了“上下页”、“首页”、“最后一页”自己定义样式,比如:使用“上一页”“>>”“next”之类的字符,并且自动设置显示不显示上下页,首页,最后一页。
demo1 demo2

比如代码

var show2={per:6,index:{n:”首页”,m:”first”},pre:{n:”prev”,m:”prev”},next:{n:”next”,m:”next”},last:{n:”最后一页”,m:”last”}};
$(“#pager2”).pager({ pagenumber: 1, pagecount: 15, buttonClickCallback: PageClick2,show:show2 });

一段代码解决prototype和jquery的冲突

那天做个人页面(i.2fool.cn),前面的css-dock仿MacOS的导航栏用的是jquery框架

后面写的仿MacOS的导航是用了prototype框架,可是单独测试,效果很好~而放到了一起就出现了问题~

后来想起来了是prototype和jquery有冲突~

以前见过这样的文章,自己百度了一下,终于找到了答案,可是方法很多~

最权威的是个外文的,读了点~也读懂了一点,可是就是不成功~

最后我试着自己改写了一下~就是下面的代码~

PS:校内肯定屏蔽关键字,所以采用了大写

<script type=”text/javascript”>
var jQuery=$;
</script>

这个代码要吧jquery。js放到prototype。js的前面~才可以解决冲突

具体的效果来我的网站看看吧~i.2fool.cn