首页 > 解决方案 > 使用jquery在循环中分页上一个和下一个

问题描述

我正在点击下一个增量和前一个减量结果值进行分页。我已经尝试过这样的任何人都可以建议我怎么做。

$(document).ready(function() {
  var num = 5;
  $('.prev').on('click', function() {
    alert('dsdsd');
    for (var i = 0; i <= num.length; i--) {
      console.log(num);
      $('.result').append(num);
    }
  });

  $('.next').on('click', function() {
    for (var i = 0; i <= num.length; i++) {
      $('.result').append(num);
    }

  });
});
.prev,
.next {
  cursor: pointer;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="prev">prev </div>
<div class="next">next</div>
<div class="result"></div>

标签: javascriptjquery

解决方案


您不需要 for 循环,只需增加或减少按钮点击次数

$(document).ready(function() {
  var num = 5;
  $('.prev').on('click', function() {
    alert('dsdsd');
   
   num--;
   $('.result').text(num);
  });

  $('.next').on('click', function() {
    num++;
   $('.result').text(num);

  });
});
.prev,
.next {
  cursor: pointer;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="prev">prev </div>
<div class="next">next</div>
<div class="result"></div>


推荐阅读