我需要幫助插入一些東西,比如執行該「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) –