静态jQuery随机数

时间:2018-09-26 16:39:39

标签: jquery html

单击时,我设法为图像创建了一个随机数。我不知道如何使随机数静态化(我的意思是每次单击图像都不会更改,除非重新加载页面)这是我正在使用的代码

    `  $("#crystal1").on("click", function() {
        crystalRandomNumber = Math.floor(Math.random() * 9) + 1;
        $("#score-area").append(crystalRandomNumber);
    })`

1 个答案:

答案 0 :(得分:0)

那样尝试

 $("#crystal1").on("click", function() {

        var crystalRandomNumber = Math.floor(Math.random() * 9) + 1;

        if(!$(this).data('number')){

          $(this).data('number',crystalRandomNumber);

          $("#score-area").append(crystalRandomNumber);

        }

    })