在我的html页面上,我有一些瓷砖,其中有一个小动画,使用mootools制作。我称之为:
$$('.sliding').each(function (e) {
var fx = function() {
//code
}
fx.periodical(5000);
});
此时,所有图块每5秒播放一次动画;一次全部。现在,我希望这些图块的动画更加随机,例如不是所有的同时。
如何处理此问题,注意页面是动态的,并且图块的数量确实不同。
答案 0 :(得分:0)
您可以设置超时是随机的:
$$('.sliding').each(function (e) {
var fx = function() {
//code
}
//select random number between 1 to 5:
var rand = Number.random(1, 5);
//set it as the timeout
fx.periodical(rand*1000);
});