jquery - 使用像 Spinner 这样的 jquery 增加文本输入的值

标签 jquery onclick spinner increment

尝试使用 Jquery 创建一个简单的旋转效果,即带有文本字段的两个按钮(向上和向下)。向上按钮增加值,向下按钮减少值。增加步数 + 或 - 1。

任何建议,因为 ui.spinner 是最明确的。不工作,我是 jquery 新手。一定是这样的 $(#up).click (function (/*SOMETHING GOES IN HERE but what?*/)) 对于 #down 也是如此。两者都可以设置调整输入文本字段,如上所示 id #test。

最佳答案

演示:http://jsbin.com/akiki

<button id="inc">+</button>
<button id="dec">-</button>
<input type="text" name="qty" value="0" />

<script type="text/javascript">
  $(function(){
    $("#inc").click(function(){
      $(":text[name='qty']").val( Number($(":text[name='qty']").val()) + 1 );
    });
    $("#dec").click(function(){
      $(":text[name='qty']").val( Number($(":text[name='qty']").val()) - 1 );
    });
  });
</script>

关于jquery - 使用像 Spinner 这样的 jquery 增加文本输入的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2064165/

相关文章:

java - 如何更改显示的布局

javascript - 为什么我的函数只在按钮的 onClick 事件上运行一次?

android TabItem onClick 不起作用

javascript - 如何制作一个按钮来切换两个功能?

android spinner performClick onItemSelected

javascript - Jquery 插件只允许文本字段中特定范围内的数字?

javascript - 使用没有分页标记的 jQuery 无限滚动插件?

jquery - 如何居中 Bootstrap 模式

javascript - 在 HTML 属性中使用 HTML 实体

android - 如何在android中给定的两个范围之间生成时间?