在 javascript 中,我们以准并行方式触发函数
window.onload=function(){
document.getElementById("test").addEventListener('click', function1(), false);
//consider it takes 3 seconds to be completed
document.getElementById("test").addEventListener('click', function2(), false);
}
完全执行后function2()
我们如何开火?function1()
在 jQuery 中,我们可以将一系列函数链接为(例如):
$(this).fadeIn(3000).fadeOut(2000);
如何在纯 javascript 中进行这种功能更改?
编辑:为了回应负面评论和投票,我提供了这个例子:
function delay(time, func){
setTimeout(func,time);
}
delay(2000,function(){alert('Function 1');});
delay(1000,function(){alert('Function 2');});
在此示例中,您将首先看到“功能 2”的警报。