前提
javascriptにてアニメーションのあるサイト作りを行っています。
Jqueryを使っているのですが、無駄が多いコードを書いている気がするので、
なんとか短くまとめたく、質問させていただきます。
コード
html
1<hr><hr><hr><hr><hr><hr><hr><hr><hr>・・・
css
1hr { 2 width: 0; 3 transition: 1000ms linear; 4} 5hr.is-show { 6 width: 100%; 7}
JavaScript
1 $('hr').get(0).classList.add('is-show'); 2 $('hr').get(1).classList.add('is-show'); 3 $('hr').get(2).classList.add('is-show'); 4・・・
質問内容
JSにてhrにクラスを付与し、アニメーションするコードを書いていますが、
hrが20個あるため、.get()の数字部分を一つ一つ変えて書いたので20行クラス付与のコードが続いてしまいました。
これに関してもう少し簡略化したコードの書き方はないでしょうか?ご教示願います。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/18 12:45