jQuery 实现点击加减号改变input标签中的value值

三杯茶 2015-06-08 03:19:30
我想点击左右两边的加减号,让中间input标签中的value属性值做出相应的改变,jQuery怎么实现?
...全文
909 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Braska 2015-06-09
  • 打赏
  • 举报
回复
比较用== if(value == 1)
三杯茶 2015-06-09
  • 打赏
  • 举报
回复
如果想要value值是1的时候,减号没有点击事件怎么弄。 if(value=1){$('#btnMinus').unbind('click')} 我是这样写的,但是没用,不知道哪错了
三杯茶 2015-06-09
  • 打赏
  • 举报
回复
啊,没注意细节
遥望那些年 2015-06-08
  • 打赏
  • 举报
回复
引用 3 楼 gxttr 的回复:

$(document).ready(function(){
});
发快了。。

$(document).ready(function(){
	$('#btnMinus').click(function(){
		var value=parseInt($('#txtNumber').val())-1;
		$('#txtNumber').val(value);
	};
	$('#btnPlus').click(function(){
		var value=parseInt($('#txtNumber').val())+1;
		$('#txtNumber').val(value);
	};
});
遥望那些年 2015-06-08
  • 打赏
  • 举报
回复

$(document).ready(function(){
});
Braska 2015-06-08
  • 打赏
  • 举报
回复
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script type="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.8.3/jquery.min.js"></script>
</head>
<body>
<input type="button" class="opt" value="-"/>
<input type="text" id="res" value="2"/>
<input type="button" class="opt" value="+"/>
</body>
<script>
	$(function(){
		$(':button').click(function(){
			$('#res').val(eval($('#res').val() + $(this).val() + "1"));
		});
	})
</script> 
</html>
ziyan1234567 2015-06-08
  • 打赏
  • 举报
回复

$("button1").click(function(){
var num = $("input").val()

$("input").val(num+1)
})

$("button2").click(function(){
var num = $("input").val()

$("input").val(num-1)
})

87,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧