jQuery - 填充分页元素

时间:2015-06-19 05:46:18

标签: javascript jquery html

我正在根据行返回填充<style> p span { display: none; } p:hover span { display: inline; } </style> <p><a href="/">Tap me</a><span>You tapped!</span></p> 个链接。但是有一个小问题。我目前返回了ul.pagination行,12函数只显示一个按钮。如果pagination()buttons行,如何才能使2等于count

14

2 个答案:

答案 0 :(得分:0)

使用Math.ceil((count / 12))获取按钮数量

function pagination(data) {
    var options = $("ul.pagination");
    var count = Object.keys(data).length;
    var buttons = Math.ceil((count / 12));
    //alert(buttons);
    for (var i = 1; i <= buttons; i++) {
        options.append($("<li />").html('<a class="page" id="' + i + '" href="#">' + i + '</a>'));
    }
}

答案 1 :(得分:0)

使用Math.ceil()

var initialFloat = parseFloat(14 / 12);
var roundedUp = Math.ceil(initialFloat);
console.log(roundedUp);