如何通过我的jquery跟踪显示/调用“答案”的次数?

时间:2016-09-20 14:57:57

标签: javascript jquery output

我的脚本运行正常。它是一个问答类型的页面,脚本根据所选选项显示不同的答案/输出。

我想跟踪特定答案被调用的次数。有四个答案。以下是其中一个输出的脚本:

$(document).ready(function() {
    $("span[id^='answer']").hide();
    $("span[id^='loading']").show();

    $("input[name^='options']").change(function() {
        $("span[id^='answer']").hide();
        if ($("#q1_option1").is(':checked')) {
            if ($("#q2_option1").is(':checked')) {
                if ($("#q3_option3").is(':checked')) {
                    if ($("#q4_option1").is(':checked')) {
                        $("#answer4").show();
                        $("#answer11").show();
                        $("#loading").hide();
                    }
                }
            }
        }
    });
});

我不确定我是否有任何意义,但我希望有人可以提供帮助。谢谢!!

1 个答案:

答案 0 :(得分:-1)

您可以使用sessionStorage.setItem()和.getItem

if ( ! sessionStorage.getItem('answer1_count') ) {

  sessionStorage.setItem('answer1_count',1);

} else {

  var value = sessionStorage.getItem('answer1_count');
  sessionStorage.setItem('answer1_count',parseInt(value) + 1);

}

然后在显示答案的行之前或之前插入。因此,您可以通过在脚本的任何位置调用sessionStorage.getItem()来检索计数。

相关问题