クリックする「次へ」と「プレビュー」の div があります。次のコードを使用すると、カウントされたクリックを各 div の変数に格納できます。クリックしたときに結果を表示するアラートボックス。ここまでは順調ですね。しかし、「var countNext」と「var countPrev」を使用した計算が機能しない理由がわかりません。
「var countResult」は常に「0」で、#test div をクリックして結果を警告します。
var countNext = ($('#next').data('click_count') || 0);
var countPrev = ($('#prev').data('click_count') || 0);
var countResult = countNext - countPrev;
$('#next').on('click', function() {
countNext++;
alert(countNext);
});
$('#prev').on('click', function() {
countPrev++;
alert(countPrev);
});
$('#test').on('click', function() {
alert(countResult);
});
何が悪いのか知っていますか?