我需要帮助插入一些东西,比如执行该“code()”之间的延迟。例如,我希望它每4秒钟一个接一个地执行。因此,像第一个执行, 4秒后代码再次执行,以此类推给具有给定类的每个元素。需要在每个元素之间添加时间延迟
我还在使用.this中的“code()”,所以我需要它留在那里,因为例如即时通讯获得每个给定类的id并使用它。
var myFunction = function(){
$(".someClass").each(function(){
if(this.style.opacity != "0.5"){
code();
}
});
};
您是否尝试过使用的setInterval(代码4000) – carton
@carton它会在4秒后完成所有的每一个,每个都不是异步的。 –
可能的重复[什么是sleep()的JavaScript版本?](http://stackoverflow.com/questions/951021/what-is-the-javascript-version-of-sleep) –