函数四个参数:even、originalEvent、type、 page,type的值为:first|prev|next|last|
page|turn|ellipsis,page的值为单击按钮时跳转的页码,current是跳转前
的页码
函数四个参数:even、originalEvent、type、 page,type的值为:first|prev|next|last|
page|turn|ellipsis,page的值为单击按钮时跳转的页码,current是跳转前
的页码
函数三个参数:type, page, current,type的值为:first|prev|next|last|
page|turn|ellipsis,page的值为单击按钮时跳转的页码,current是跳转前
的页码
可以修改页码的显示,如把type为first的文字改成’首页’
三个参数:type, page, current
修改页码元素的title属性,默认有一个简单的实现,
三个参数:type, page, current
这个是把title注入到bootstrap的tooltip插件的模板
大部分都还是保持和bootstrap-paginator插件的属性。
下面怎么调用呢?给一个html的实例吧。
首先把定义的样式拿进来,就是上面那个,存一个文件,引入(也可以和你自己的css文件放在一起,可以减少http请求次数)。
<link href="~/Content/css/style.css" rel="stylesheet" />这些都是基于jquery的插件,并且要1.8以上的版本。
<script src="~/Scripts/jquery-1.10.2.js"></script>接下来就是引用我们最重要的js文件了。
<script src="~/Scripts/mypager.js"></script>html中放一个div,这个div就是接下来要生成分页控件的父元素。记住一定是要div,bootstrap-paginator中bootstrap2是用div,bootstrap3是用ul。这里因为我们自己写的样式,就被我改成了必须是div。
<div id="pager"></div>写一个简单的调用脚本。
var option = {
currentPage: 1,
totalPages: 10,
ShowPagesNum: 5
};
$('#pager').myPager(option);HTML里的调用就到这里了。我用的是ASP.NET MVC,所以直接用Razor引擎把ViewData或者ViewBag的数据装载进js里就好了。当然,既然打算这样用了,最好在后端直接写一个类,我给个例子。










