每次选择行时如何向标签添加计数器值

时间:2018-02-12 11:48:14

标签: jquery

我有以下功能,我想要实现的是,当选择时,计数器必须添加我的选择并将其显示为通知

enter image description here

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,依此类推.. 从上面的功能我做错了什么?

1 个答案:

答案 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();
        }


    }