数码资讯
jQuery分页对象示例
使用方法和相关参数如下: 的displayid / /默认值显示区域ID是pagebox,不能满 PageSize / /页码,默认是15,可以不填 规模 / /总人数 curpage / /当前页号 简单的是false,而真实没有页面和下一页。 型 / / 0默许默认的HTTP跳转,1是JSP页面
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
使用方法和相关参数如下:
的displayid / /默认值显示区域ID是pagebox,不能满
PageSize / /页码,默认是15,可以不填
规模 / /总人数
curpage / /当前页号
简单的是false,而真实没有页面和下一页。
型 / / 0默许默认的HTTP跳转,1是JSP页面必须有一个pagecallback(pagenum)功能,从1开始
URL链接地址,如果键入输入输出1,则不能填写
例如:网页。_run({规模:300,curpage:11,类型:1、简单:真})
复制代码代码如下所示:
页面对象
。pagebox,。pagebox1 {文本对齐:中心;高度:25px;填充:15px 0;}
。pagebox.pages a.up,。pagebox.pages A.down {颜色:# 6eb4ea;文字装饰:无;边框1px solid # ffffff;背景:无;}。
。pagebox.pages a.else {背景:无;边界:无;}
。pagebox.pages一{填充:3px 7px;边框1px solid # f3f6f6;背景:# fdfdfd;保证金:0 5px;颜色:# 999999;}。
。pagebox.pages:盘旋。pagebox.pages a.hover {背景:# 6eb4ea;边框1px solid # 6eb4ea;颜色:# ffffff;文字装饰:无;};}
PageBox。页跨度{填充:3px 7px;颜色:# 999999;}
。fiv_sep {身高:3px;浮动:左;宽度:100%;字体大小:4px;线高度:2px;}
页
var页{ {
的displayid / /默认值显示区域ID是pagebox,不能满
PageSize / /页码,默认是15,可以不填
规模 / /总人数
curpage / /当前页号
简单的是false,而真实没有页面和下一页。
型 / / 0默许默认的HTTP跳转,1是JSP页面必须有一个pagecallback(pagenum)功能,从1开始
URL链接地址,如果键入输入输出1,则不能填写
例如:网页。_run({规模:300,curpage:11,类型:1、简单:真})
* /
_run:函数(参数){
无功/总页数= 1,总页数
displayid =# pagebox / /显示区域的标识
PageSize = 15 /页码
规模= 0 / /总人数
curpage = 1 /四
链接地址
type = 0,0默认通过HTTP跳转,1个传入回调函数
简单= false;简单版本,没有以前和下一页
如果(param.type!= = param.type类型定义);
如果(param.displayid!= = param.displayid displayid不明);
如果(param.pagesize!= = param.pagesize PageSize不明);
如果(param.totalsize!= = param.totalsize TotalSize不明);
如果(param.curpage!= = param.curpage curpage不明);
如果(param.url!= = param.url URL定义);
如果(param.simple!= = param.simple简单定义);
如果(url.indexof()= = 1){
1 = 1;
}
如果(TotalSize > 0){
总页数=页。_gettotalpages(规模、大小);
如果(curpage >总页数){ curpage =总页数;} / /大于页面的总页数,最后一页
如果(总页数> 1){
var =简单的第一页:页。_builderpagearea(类型,了
LastPage =简单的:页面。_builderpagearea(类型,
如果(curpage <= 4){ / /最高的第一页
如果(curpage!= 1){ pages.push(第一页);}
如果(总页数> 5){ / / 5以上的总页数
对于(var i = 1;i < 5;i + +){
如果(curpage = =我){
Pages.push(页。_builderpagearea(类型,
其他{ }
Pages.push(页。_builderpagearea(类型,
}
}
Pages.push(…);
Pages.push(页。_builderpagearea(类型,
}其他总页数> 5,列1,2,3,4,5
对于(var i = 1;i < =总页数;i++){
如果(curpage = =我){
Pages.push(页。_builderpagearea(类型,
其他{ }
Pages.push(页。_builderpagearea(类型,
}
}
}
如果(curpage!=总页数)pages.push(尾页);
} else if(总页数curpage <= 4){ / /没有上一页下一页
如果(curpage!= 1){ pages.push(第一页);}
如果(总页数> 5){ / / 5以上的总页数
Pages.push(页。_builderpagearea(类型,
Pages.push(…);
对于(var i = totalpages-4;我< =总页数;i++){
如果(curpage = =我){
Pages.push(页。_builderpagearea(类型,
其他{ }
Pages.push(页。_builderpagearea(类型,
}
}
如果(总页数!= curpage){ pages.push(尾页);}
}其他总页数> 5,列1,2,3,4,5
对于(var i = 1;i < =总页数;i++){
如果(curpage = =我){
Pages.push(页。_builderpagearea(类型,
其他{ }
Pages.push(页。_builderpagearea(类型,
}
}
如果(curpage!=总页数)pages.push(尾页);
}
}其他页面有最后一页和最后一页,总页数必须大于5。
Pages.push(第一页);
Pages.push(页。_builderpagearea(类型,
Pages.push(…);
对于(var i = curpage-2;我< = curpage + 2;i++){
如果(curpage = =我){
Pages.push(页。_builderpagearea(类型,
其他{ }
Pages.push(页。_builderpagearea(类型,
}
}
Pages.push(…);
Pages.push(页。_builderpagearea(类型,
Pages.push(尾页);
}
var =新数组();
result.push(' ');
result.push(pages.join('));
result.push(' ');
(displayid美元)。Html(result.join('));
}
其他{ }
}
},
计算页面总数。
_gettotalpages:功能(_totalsize,_pagesize){
如果(_totalsize % _pagesize = = 0)
返回_totalsize / _pagesize;
其他的
返回parseInt(_totalsize / _pagesize)+ 1;
},
每个页面页面结构域*
_builderpagearea:功能(类型、类型、URL、网页、文本、_focus,_displayid){
无功hrefstr,href =新的数组();
如果(类型= 0){
Href.push(URL);
Href.push('pagenum =);
Href.push(页);
否则如果(类型= 1){
Href.push('javascript:void(0);pagecallback();
Href.push(页);
Href.push();
Href.push(_displayid);
Href.push());
}
hrefstr = href.join(''),结果=新的数组();
如果(类型= =向上){
result.push(< a href = );
result.push(hrefstr);
result.push(class=起来>的最后一页);
} else if(类型= = Down){
result.push(< a href = );
result.push(hrefstr);
result.push(class=>下一页);
其他{ }
result.push(< a href = );
result.push(hrefstr);
如果(_focus){
result.push(style=背景:# 6eb4ea;颜色:# FFF;);
其他{ }
result.push(' ');
}
result.push(页);
result.push(' ');
}
返回result.join('');
}
};
页。_run({规模:100,1,10 curpage:PageSize:});
的displayid / /默认值显示区域ID是pagebox,不能满
PageSize / /页码,默认是15,可以不填
规模 / /总人数
curpage / /当前页号
简单的是false,而真实没有页面和下一页。
型 / / 0默许默认的HTTP跳转,1是JSP页面必须有一个pagecallback(pagenum)功能,从1开始
URL链接地址,如果键入输入输出1,则不能填写
例如:网页。_run({规模:300,curpage:11,类型:1、简单:真})
复制代码代码如下所示:
页面对象
。pagebox,。pagebox1 {文本对齐:中心;高度:25px;填充:15px 0;}
。pagebox.pages a.up,。pagebox.pages A.down {颜色:# 6eb4ea;文字装饰:无;边框1px solid # ffffff;背景:无;}。
。pagebox.pages a.else {背景:无;边界:无;}
。pagebox.pages一{填充:3px 7px;边框1px solid # f3f6f6;背景:# fdfdfd;保证金:0 5px;颜色:# 999999;}。
。pagebox.pages:盘旋。pagebox.pages a.hover {背景:# 6eb4ea;边框1px solid # 6eb4ea;颜色:# ffffff;文字装饰:无;};}
PageBox。页跨度{填充:3px 7px;颜色:# 999999;}
。fiv_sep {身高:3px;浮动:左;宽度:100%;字体大小:4px;线高度:2px;}
页
var页{ {
的displayid / /默认值显示区域ID是pagebox,不能满
PageSize / /页码,默认是15,可以不填
规模 / /总人数
curpage / /当前页号
简单的是false,而真实没有页面和下一页。
型 / / 0默许默认的HTTP跳转,1是JSP页面必须有一个pagecallback(pagenum)功能,从1开始
URL链接地址,如果键入输入输出1,则不能填写
例如:网页。_run({规模:300,curpage:11,类型:1、简单:真})
* /
_run:函数(参数){
无功/总页数= 1,总页数
displayid =# pagebox / /显示区域的标识
PageSize = 15 /页码
规模= 0 / /总人数
curpage = 1 /四
链接地址
type = 0,0默认通过HTTP跳转,1个传入回调函数
简单= false;简单版本,没有以前和下一页
如果(param.type!= = param.type类型定义);
如果(param.displayid!= = param.displayid displayid不明);
如果(param.pagesize!= = param.pagesize PageSize不明);
如果(param.totalsize!= = param.totalsize TotalSize不明);
如果(param.curpage!= = param.curpage curpage不明);
如果(param.url!= = param.url URL定义);
如果(param.simple!= = param.simple简单定义);
如果(url.indexof()= = 1){
1 = 1;
}
如果(TotalSize > 0){
总页数=页。_gettotalpages(规模、大小);
如果(curpage >总页数){ curpage =总页数;} / /大于页面的总页数,最后一页
如果(总页数> 1){
var =简单的第一页:页。_builderpagearea(类型,了
LastPage =简单的:页面。_builderpagearea(类型,
如果(curpage <= 4){ / /最高的第一页
如果(curpage!= 1){ pages.push(第一页);}
如果(总页数> 5){ / / 5以上的总页数
对于(var i = 1;i < 5;i + +){
如果(curpage = =我){
Pages.push(页。_builderpagearea(类型,
其他{ }
Pages.push(页。_builderpagearea(类型,
}
}
Pages.push(…);
Pages.push(页。_builderpagearea(类型,
}其他总页数> 5,列1,2,3,4,5
对于(var i = 1;i < =总页数;i++){
如果(curpage = =我){
Pages.push(页。_builderpagearea(类型,
其他{ }
Pages.push(页。_builderpagearea(类型,
}
}
}
如果(curpage!=总页数)pages.push(尾页);
} else if(总页数curpage <= 4){ / /没有上一页下一页
如果(curpage!= 1){ pages.push(第一页);}
如果(总页数> 5){ / / 5以上的总页数
Pages.push(页。_builderpagearea(类型,
Pages.push(…);
对于(var i = totalpages-4;我< =总页数;i++){
如果(curpage = =我){
Pages.push(页。_builderpagearea(类型,
其他{ }
Pages.push(页。_builderpagearea(类型,
}
}
如果(总页数!= curpage){ pages.push(尾页);}
}其他总页数> 5,列1,2,3,4,5
对于(var i = 1;i < =总页数;i++){
如果(curpage = =我){
Pages.push(页。_builderpagearea(类型,
其他{ }
Pages.push(页。_builderpagearea(类型,
}
}
如果(curpage!=总页数)pages.push(尾页);
}
}其他页面有最后一页和最后一页,总页数必须大于5。
Pages.push(第一页);
Pages.push(页。_builderpagearea(类型,
Pages.push(…);
对于(var i = curpage-2;我< = curpage + 2;i++){
如果(curpage = =我){
Pages.push(页。_builderpagearea(类型,
其他{ }
Pages.push(页。_builderpagearea(类型,
}
}
Pages.push(…);
Pages.push(页。_builderpagearea(类型,
Pages.push(尾页);
}
var =新数组();
result.push(' ');
result.push(pages.join('));
result.push(' ');
(displayid美元)。Html(result.join('));
}
其他{ }
}
},
计算页面总数。
_gettotalpages:功能(_totalsize,_pagesize){
如果(_totalsize % _pagesize = = 0)
返回_totalsize / _pagesize;
其他的
返回parseInt(_totalsize / _pagesize)+ 1;
},
每个页面页面结构域*
_builderpagearea:功能(类型、类型、URL、网页、文本、_focus,_displayid){
无功hrefstr,href =新的数组();
如果(类型= 0){
Href.push(URL);
Href.push('pagenum =);
Href.push(页);
否则如果(类型= 1){
Href.push('javascript:void(0);pagecallback();
Href.push(页);
Href.push();
Href.push(_displayid);
Href.push());
}
hrefstr = href.join(''),结果=新的数组();
如果(类型= =向上){
result.push(< a href = );
result.push(hrefstr);
result.push(class=起来>的最后一页);
} else if(类型= = Down){
result.push(< a href = );
result.push(hrefstr);
result.push(class=>下一页);
其他{ }
result.push(< a href = );
result.push(hrefstr);
如果(_focus){
result.push(style=背景:# 6eb4ea;颜色:# FFF;);
其他{ }
result.push(' ');
}
result.push(页);
result.push(' ');
}
返回result.join('');
}
};
页。_run({规模:100,1,10 curpage:PageSize:});
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。