我试图使用这个code进行自定义数字输入 . 将它复制到codepen并且它也在那里工作,但是当它复制到我的网站时它不再工作了 . 没有控制台错误 . 我链接相同的jquery和codepen(2.1.3) . 控制台返回 ƒ (a,b){return new n.fn.init(a,b)} for $ .

继承我网站上的代码,使用相同的2.1.3 jQuery

$('.input-number-increment').click(function() {
  var $input = $(this).parents('.input-number-group').find('.input-number');
  var val = parseInt($input.val(), 10);
  $input.val(val + 1);
});

$('.input-number-decrement').click(function() {
  var $input = $(this).parents('.input-number-group').find('.input-number');
  var val = parseInt($input.val(), 10);
  $input.val(val - 1);
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<h6 class="text-center">Unit(s)</h6>
<div class="input-group input-number-group">
  <div class="input-group-button">
    <span class="input-number-decrement">-</span>
  </div>
  <input class="input-number" type="number" value="1" min="0" max="1000">
  <div class="input-group-button">
    <span class="input-number-increment">+</span>
  </div>
</div>