ユーザーが自分の Web サイトで上または下のボタンをクリックしたときに、カウンターを更新しようとしています。現時点では、次のコードがあります。
$(function() {
$('.up').on('click', function() {
updateQuantity(1);
});
$('.down').on('click', function() {
updateQuantity(-1);
});
function updateQuantity(value) {
// Get the current quantity
var count = $('.value').html();
// Change it according to value passed
count += value;
// Write back to HTML
$('.value').html(count);
}
});
それはちょっと動作しますが、上下のボタンをクリックするcount
と、文字列として扱われるようで、次のような出力になります: 0111
or 0-1-1
. 文字列を連結するのではなく、JavaScript に新しいカウントを計算させるにはどうすればよいですか?
ありがとう。