分页..添加跨度和增量数

时间:2013-01-23 15:59:10

标签: jquery html arrays pagination

我想将我的数组分成页面,每页4个。我找到了需要多少页面:

var no_of_entries = docs.length;
var no_of_pages = (Math.round(no_of_entries / 4));

如何添加带有页码的s和来自此变量的唯一ID?

即如果no_of_pages的变量是3,我将需要3个跨度,每个编号为1-3,每个都有唯一的id(优选地,id与数字匹配)。

2 个答案:

答案 0 :(得分:0)

使用ID在标记中创建一个空div。在你的javascript中(我假设这就是这个)使用你的no_of_pages作为上限来创建一个循环。只需将span标记标记添加到循环内部创建的div中。循环计数器可以为您的跨度提供页码标签。

答案 1 :(得分:0)

你可能会尝试这样的事情:

for (var i = 1; i <= no_of_pages; i++) {
  $('.YOUR-WRAPPER').append('<span id="ID-NAME' + i + '">Whatever text you want</span>')
}

这是一个jsfiddle:http://jsfiddle.net/NqdBW/