输入值为0的输入文本和两个加号和减号按钮。 奇怪的是当点击按钮时,增量是2而不是1 ......? 2 - 4 - 6 ......剧本有什么问题?
$(function() {
$(".PLUS").click(function(){
var $this = $(this);
var quantity = parseInt($this.siblings(".InputText").val()) +1;
$(this).siblings(".InputText").val(quantity);
});
});
答案 0 :(得分:0)
我认为问题是您的脚本被调用了两次。 试试这个
$(function() {
$(".PLUS").unbind("click");
$(".PLUS").click(function(){
var $this = $(this);
var quantity = parseInt($this.siblings(".InputText").val()) +1;
$(this).siblings(".InputText").val(quantity);
});
});
如果不是问题,您也可以尝试更改Number()的parseInt()。