【发布时间】:2011-08-08 22:03:33
【问题描述】:
我希望遍历一组 div 并在随机时间执行一些随机操作。我正在尝试使用以下函数,但 console.log 在每次迭代时返回相同的对象和整数。执行以下操作的正确方法是什么?
$('.cloud').each(function() {
$cloud = $(this);
ranNum = Math.floor(Math.random() * 5000);
setInterval(function() {
setTimeout("console.log($cloud + ranNum)", ranNum)
})
})
【问题讨论】:
-
为什么是 setInterval?你甚至没有指定超时!
标签: javascript jquery function