mootools定期动画的时间

时间:2013-04-22 15:06:41

标签: mootools

在我的html页面上,我有一些瓷砖,其中有一个小动画,使用mootools制作。我称之为:

$$('.sliding').each(function (e) {

        var fx = function() {       
            //code
        }

        fx.periodical(5000);

});

此时,所有图块每5秒播放一次动画;一次全部。现在,我希望这些图块的动画更加随机,例如不是所有的同时。

如何处理此问题,注意页面是动态的,并且图块的数量确实不同。

1 个答案:

答案 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);

});