我有一个“下一个”和“预览”的 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);
});
你知道它有什么问题吗?