设置最大增量 jQuery

Set Max Increment jQuery

我正在使用按钮来增加显示选项卡计数的控件。 #clickedTab 的最大限制需要为 6。

递减工作正常并在 1 处停止。递增应在 6 处停止。

我正在使用以下代码:

jQuery(document).ready(function($) {
  //ARROW CONTROLS
  $("#prevtab").click(function() {
    $('#clickedTab').html(function(i, val) {
      return val * 1 <= 1 ? 1 : val * 1 - 1
    });
  });
  $("#nexttab").click(function() {
    $('#clickedTab').html(function(i, val) {
      return val * 1 + 1
    });
  });
});
#clickedTab { display:inline }
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="control">
  <button id="prevtab" class="prevtab">prev</button>
  <span class="numbers dark md_font bold control-wrap"><div id="clickedTab">1</div>/6</span>
  <button id="nexttab" class="nexttab">next</button>
</div>

值 < 6 ? val * 1 + 1 : val

如果 val 低于 6 则 val * 1 + 1 否则只是 val.

jQuery(document).ready(function($) {
  //ARROW CONTROLS
  $("#prevtab").click(function() {
    $('#clickedTab').html(function(i, val) {
      return val * 1 <= 1 ? 1 : val * 1 - 1
    });
  });
  $("#nexttab").click(function() {
    $('#clickedTab').html(function(i, val) {
      return val < 6 ? val * 1 + 1 : val
    });
  });
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="control">
  <button id="prevtab" class="prevtab">-</button>
  <span class="numbers dark md_font bold control-wrap"><div id="clickedTab">1</div>/6</span>
  <button id="nexttab" class="nexttab">+</button>
</div>