84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
シンプルなバックグラウンド切り替え
jクエリ部分
htmlセクション
CSS部分
.bg2 デフォルト表示:なし;
setInterval()は一度しか実行されていないのに、なぜ二回目は入力できないのかお聞きしたいのですが。
親愛なる上司の皆様、私を軽蔑しないでください。ご回答ありがとうございました~
人生最曼妙的风景,竟是内心的淡定与从容!
あなたを軽蔑するわけではありませんが、これは明らかに構文の問題です...実際、setIntervalは常に実行されると思いますが、関数の実行結果はdirect固定されており、ループの最終結果は2番目の画像が表示されることです。そして最初の写真は非表示になっているので、実装されていないように見えます。
direct
これを行うべきです:
ここではタイマーの外側で状態を保存するためにクロージャーが使用されており、毎回ループダウンできるようになります。
レンダリングに関する知識も追加します。この種の for ループでビューステートを変更する場合、ブラウザーはこれらのステートをキャッシュし、変更するとすぐにレンダリングするのではなく、適切なタイミングでレンダリングします。したがって、フラッシュすることさえ見えません。
for
ぜひ参考にしてください
setInterval(関数 direct(){
1回ループするとiの値は1になり、その後は1のままです。letを使ってみてください
このエフェクトを1つずつ順番に表示しますか?
$(関数(){
})
リーリー
それが正しいかどうかは分かりませんが、これが問題だといつも感じています
あなたを軽蔑するわけではありませんが、これは明らかに構文の問題です...実際、setIntervalは常に実行されると思いますが、関数の実行結果は
direct
固定されており、ループの最終結果は2番目の画像が表示されることです。そして最初の写真は非表示になっているので、実装されていないように見えます。これを行うべきです:
リーリーここではタイマーの外側で状態を保存するためにクロージャーが使用されており、毎回ループダウンできるようになります。
レンダリングに関する知識も追加します。この種の
for
ループでビューステートを変更する場合、ブラウザーはこれらのステートをキャッシュし、変更するとすぐにレンダリングするのではなく、適切なタイミングでレンダリングします。したがって、フラッシュすることさえ見えません。ぜひ参考にしてください
リーリーsetInterval(関数 direct(){
リーリー1回ループするとiの値は1になり、その後は1のままです。letを使ってみてください
このエフェクトを1つずつ順番に表示しますか?
リーリー$(関数(){
リーリー})
リーリー
それが正しいかどうかは分かりませんが、これが問題だといつも感じています