私はいくつかのdivで2秒ごとに機能する関数を持っています、その中で同じメソッドを呼び出すために1秒待ちたいが、他のdivを与えます、そして効果、問題はどのようにその秒を待つことができるかです(現在は2秒ごとにすべてdivはエフェクトを実行します。1秒の行で実行したいと思います)。
$(function () {
index = 0;
window.setInterval(function () {
if (index > 10){
index = 0;
}
myFunction("so1", "flipping-right");
//setTimeout(funcx, 1000);
myFunction("so2", "flipping-left");
//setTimeout(funcx, 1000);
myFunction("so3", "flipping-top");
//setTimeout(funcx, 1000);
myFunction("so4", "flipping-bottom");
//setTimeout(funcx, 1000);
myFunction("so5", "flipping-right");
i++;
}, 2000);
});
myFunction = function (id, effect ) {
$('#' + id).toggleClass(effect);
}
私のコードを見てください