var x = 1;
$("#sinolo input").attr('value', x);
$("#inc").click(function(){
$("#sinolo input").attr('value', x++);
});
$("#dec").click(function(){
$("#sinolo input").attr('value', x--);
});
#sinolo{
\t width: 35%;
\t float: left;
}
#sinolo input{
\t width: 45%;
\t border: none;
\t text-align: center;
}
#sinolo button{
\t width: 25%;
\t font-size: 10px;
\t padding: 8px 0px;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet"/>
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<div id="sinolo">
<button id="dec" class="btn btn-info fa fa-minus pull-left"></button>
<input type="text" name="" value="">
<button id="inc" class="btn btn-info fa fa-plus pull-right"></button>
</div>
增加和輸入的減少值,我面臨兩個問題,你可以看到。
在開始時,當我按下按鈕時,過程正在延遲,並通過第二次點擊開始計數。
如果我按下+(加號)按鈕,然後按 - (減號)按鈕,則進程無法正常工作。 我能做什麼?