我有以下功能,我想要实现的是,当选择时,计数器必须添加我的选择并将其显示为通知
function (result) {
var counter = 0;
if (result > 0 && result == $.Slip.lastCall) {
counter++;
var test = $('#notify').addClass("notification");
$("#increment").html(counter);
$('#Slip .betHeader .loader').hide();
}
}
在函数运行之前:
<span id="notify"><label id="increment"></label></span>
功能运行后
<span id="notify" class="notification"><label id="increment">1</label></span>
以上是我试过的,当你点击一个选项时,它会添加到上面的通知中并显示1.当我点击第二个选择时它仍然保持在一个,我正在尝试如果它只选择一次它应该显示第一,如果另一个选择,它应该显示2,然后3,依此类推.. 从上面的功能我做错了什么?
答案 0 :(得分:0)
是的,您已在函数内初始化了计数器变量。 请在下面找到答案,
function (result) {
var counter;
if (result > 0 && result == $.Slip.lastCall) {
var test = $('#notify').addClass("notification");
counter = test.find('#increment').html();
if (!counter) {
counter++;
}
$("#increment").html(counter);
$('#Slip .betHeader .loader').hide();
}
}