setIntervalで何らかの処理を繰り返す場合、最初の一回だけ即実行して二回目からループに入ると良い (これは背景画像を4枚、6秒間で切り替えるためにつくったもの)
var i = 1;
hogehoge();
i++;
setInterval(function() {
if(i > 4) i = 1;
hogehoge();
i++;
}, 6000
);
function hogehoge(){
$(".spriteAnimation").css("background","url('img/img"+i+".jpg')").fadeIn(100).delay(5400).fadeOut(500);
console.log("i="+i);
}