我想在我的列表中显示随机数字。我从后端获取列表,我只是使用这些数字作为示例。这是我的代码,我不太确定为什么它没有填充文本。
setInterval(function() {
var number = 1 + Math.floor(Math.random() * 6);
$('.num-gen').text(number);
},
做了一个 fiddle here 向您展示我正在使用的内容。提前致谢。
最佳答案
您的代码中有错误,您错过了结束,1000/*时间(以毫秒为单位)*/);
!
此外,这里不需要 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);
关于javascript - Jquery生成随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19414506/