Пытаюсь создать 2 объекта которые выполнятся в разное время...
var dt = moment().add('5', 'seconds')
var dt2 = moment().add('10', 'seconds')
var dates = [dt2, dt]
for (var i = 0; i < data.length; i++) {
var popUp = new MicroPopUp(".micro-pop-up")
popUp.timeToMakeTask(dates[i], 'false')
}
timeToMakeTask()
this.timeToMakeTask = function(date, hidePopUp){
var time = moment()
var nextTime = date
var delta = nextTime.valueOf() - time.valueOf()
setTimeout(function(){
$(tag).css('background-color', '#f7be04')
$(tag).text('Time to make a task!' + nextTime.format())
showMicroPopUp(hidePopUp)
start.playclip()
}, delta)
}