如何加号和加号-Bootstrap TouchSpin Spinner

时间:2018-08-18 02:15:36

标签: javascript jquery

您能否看一下这个演示,让我知道如何为大于+的数字添加0或从小于{{的数字中删除-符号1}}使用Bootstrap TouchSpin library吗?

0
$("input[name='demo1']").TouchSpin({
  min: -6,
  max: 6,
  step: 0.25,
  decimals: 2,
  boostat: 5,
  maxboostedstep: 10
});

1 个答案:

答案 0 :(得分:5)

您可以为input的{​​{1}}事件添加一个事件侦听器,并在输入值为正的情况下为输入值添加一个加号(+),因为它是在更改触发时触发的。插件输入的原始内容可以被收听。

change
$("input[name='demo1']").TouchSpin({
  min: -6,
  max: 6,
  step: 0.25,
  decimals: 2,
  boostat: 5,
  maxboostedstep: 10
}).change(function(){
  var val = $(this).val();
  if(parseFloat(val)>0){
    $(this).val("+"+val);//add + for positive numbers
  } 
});