增加对象中的元素

时间:2016-02-22 10:06:07

标签: jquery each

我在创建自定义分页时尝试做一些明显的事情并且失败了。我有一个元素对象,用HTML显示pageficator的页码。我试图做的是设置第一个页码,然后迭代其他元素,将它们增加一个。

var totalPage = 6;
var currntPags = {
    1: '1',
    2: '2',
    3: '3',
    4: '4',
    5: '5'
}
    ////
    else if ((toTalPage - 2) < pageChosen < (toTalPage)) {
    var pagifFirstPage = totalPage - 4;
    $.each(currntPags, function(index, value){
            value = pagifFirstPage;
            pagifFirstPage ++;
        })
    }

但结果我得到了同样的对象。我为每个功能做了相同的尝试 - 没有变化。用每个重写数组的正确方法是什么?

2 个答案:

答案 0 :(得分:0)

使用它。我删除了你的条件进行演示。

&#13;
&#13;
var currntPags = {
  1: '1',
  2: '2',
  3: '3',
  4: '4',
  5: '5'
}
for(p in currntPags){
  currntPags[p] = parseInt(currntPags[p]) + 1;
}
console.log(currntPags)
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
&#13;
&#13;
&#13;

答案 1 :(得分:0)

您可以在JSON级别使用这个分页的JSONPagination plugin。它还有助于排序和搜索。

免责声明:我是此插件的作者