jQuery: Pause between each
var time = 0; $(yourArray).each(function() { setTimeout(function() { console.log('paused'); }, time); time += 2000; });