生成随机数Jquery

我想在列表中显示一个随机数字。 我从后端抓取列表,我只是使用这些数字作为示例。 这是我的代码,我不太清楚为什么它没有填写文本。

setInterval(function() { var number = 1 + Math.floor(Math.random() * 6); $('.num-gen').text(number); }, 

在这里做了一个小提琴 ,告诉你我在做什么。 提前致谢。

你的代码中有错误,你错过了整理, 1000/*time in ms*/);

此外,这里不需要jQuery,你可以在这样的Javascript中执行此操作。

 setInterval(function() { var number = 1 + Math.floor(Math.random() * 6); document.getElementsByClass('num-gen')[0].innerHtml = number; }, 1000); 

编辑:

 setInterval(function() { jQuery.each(jQuery('.num-gen'),function(){ var number = 1 + Math.floor(Math.random() * 6); jQuery(this).text(number); }); }, 1000); 

您的代码中有语法错误,请将其更改为:

 setInterval(function() { var number = 1 + Math.floor(Math.random() * 6); $('.num-gen').text(number); }, 10);