我想以.col-n
间隔为一组元素 ( ) 设置动画。假设我有四个.col
元素(.col-1
等),我想为每个元素制作动画,但不是在一个完成之后,而是更早。
我试着用 做一些for
,setInterval
但它不起作用(它只是循环):
container.children('.col').last().on('click', function() {
for(var i = 1; i <= columns; i++) {
var int = self.setInterval(function() {
console.log('a')
},500*i)
}
});
我从 jQuery 中尝试过each
这个,但也不是这个。有人可以指出我正确的方向吗?
小提琴:http: //jsfiddle.net/s5DMe/
请注意,我不想一个接一个地运行函数,而是运行一个,等待(无论第一个是否完成),再运行另一个。