【问题标题】:Pagination.. add spans and increment number分页..添加跨度和增量编号
【发布时间】:2013-01-24 00:29:23
【问题描述】:

我想将我的数组分成几页,每页 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)。

【问题讨论】:

    标签: jquery html arrays pagination


    【解决方案1】:

    你可以试试这样的:

    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/

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-05-25
        • 2015-03-17
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多