默认情况下,我的输入值是1
,每次单击我的button
. 当它达到时它停止添加20
。
我不知道为什么我的代码停在 number3
并且只是重复3
。
这是我的 HTML
<input type="hidden" id="total" value="20" /> //total num
<input type="hidden" id="cur_num" value="1" /> //current num
<button type="button" id="add" >Add</button>
这是这里的 javascript 和演示http://jsfiddle.net/zXpen/
$(document).ready(function() {
$(document).on("click", "#add", function() {
cur = $('#cur_num').val();
total = $('#total').val();
console.log(cur);
if (cur <= total) {
cur = parseInt(cur)+parseInt(1);
$('#cur_num').val(cur);
}
});
});