calling setTimeout with a for loop

前端 未结 3 1715
遇见更好的自我
遇见更好的自我 2021-01-21 00:25

I\'ve written a function that changes the css positioning of a div

I\'ve been successfully using setTimeout to call the function at a specific interval

NOW what

3条回答
  •  一个人的身影
    2021-01-21 00:38

    Based on @Kolink's explanation, you can try

    for (var x = 0; x < 28; x++){ 
       setInterval(function(){
         var local = x;  //anchor the variable  
         changeDirection(divlist[local])}, divs[divlist[local]].speed);
       });
    }
    

    Hope this helps.

提交回复
热议问题