次のコードを使用してスプライトをアニメーション化しようとしていますが、ループの次の繰り返しに進む前に約1秒待たずに、スプライトの最初のイメージから最後は約1秒以内です。どのようにコードを変更して、私が念頭に置いているように動作させることができるか教えていただけますか?ありがとう!CSSスプライトアニメーションのsetInterval
preview = setInterval(animation,1000);
counter = 0;
function animation() {
while (counter < 81){
position = counter * 1.25;
$('#ad_1').css({"background-position" : position + "% 0%"});
counter ++;
}
};
preview;