javascript
1function meter(){ 2var i = 0; 3 setInterval(function(){ 4if(i==0){ 5i++; 6 $('#meter').html("<font color='red'>◼︎</font>); 7}else if(i==1){ 8i++; 9 $('#meter').html("<font color='red'>◼︎◼︎</font>"); 10}else if(i==2){ 11i++; 12 $('#meter').html("<font color='red'>◼︎◼︎◼︎</font>"); 13}else if(i==3){ 14i++; 15 $('#meter').html("<font color='red'>◼︎◼︎◼︎◼︎</font>"); 16}else{ 17var i=0; 18 $('#meter').html("<font color='red'>◼︎◼︎◼︎◼︎◼︎</font>"); 19} 20 },1000); 21}
上記のようにしても、必ず最後の処理がされてしまいます。
どうすれば、順番に処理されていくのでしょうか?
カッコ、引用符の対応がズレていてインデントも適当なんですが、整形してもらえないでしょうか。
回答2件
あなたの回答
tips
プレビュー