国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

javascript - setInterval が 1 回しか実行されないのはなぜですか?
黃舟
黃舟 2017-06-30 09:55:19
0
7
1113
  • シンプルなバックグラウンド切り替え

jクエリ部分

リーリー

htmlセクション

リーリー

CSS部分

.bg2 デフォルト表示:なし;

  • setInterval()は一度しか実行されていないのに、なぜ二回目は入力できないのかお聞きしたいのですが。

親愛なる上司の皆様、私を軽蔑しないでください。ご回答ありがとうございました~

黃舟
黃舟

人生最曼妙的風(fēng)景,竟是內(nèi)心的淡定與從容!

全員に返信(7)
ringa_lee

あなたを軽蔑するわけではありませんが、これは明らかに構(gòu)文の問題です...実際、setIntervalは常に実行されると思いますが、関數(shù)の実行結(jié)果はdirect固定されており、ループの最終結(jié)果は2番目の畫像が表示されることです。そして最初の寫真は非表示になっているので、実裝されていないように見えます。

これを行うべきです:

リーリー

ここではタイマーの外側(cè)で狀態(tài)を保存するためにクロージャーが使用されており、毎回ループダウンできるようになります。

レンダリングに関する知識も追加します。この種の for ループでビューステートを変更する場合、ブラウザーはこれらのステートをキャッシュし、変更するとすぐにレンダリングするのではなく、適切なタイミングでレンダリングします。したがって、フラッシュすることさえ見えません。

學(xué)習(xí)ing

ぜひ參考にしてください

リーリー
習(xí)慣沉默

setInterval(関數(shù) direct(){

リーリー
滿天的星座

1回ループするとiの値は1になり、その後は1のままです。letを使ってみてください

過去多啦不再A夢

このエフェクトを1つずつ順番に表示しますか?

リーリー
為情所困

$(関數(shù)(){

リーリー

})

滿天的星座

リーリー

それが正しいかどうかは分かりませんが、これが問題だといつも感じています

最新のダウンロード
詳細(xì)>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート