javascript - カルーセルJSで保存された変数でタイマーを呼び出す方法
女神的闺蜜爱上我
女神的闺蜜爱上我 2017-07-05 11:08:40
0
1
968
リーリー

理由は、最近全画面カルーセル機能を実装したいと思い、多くの情報をクエリし、多くの Web サイトのコードを参照したところ、そのほとんどが難読化されたコードであることがわかりました。よく理解していないので、自分で作りました。原始的で単純なカルーセル画像です。JS の基礎がしっかりしていないので、問題点はたくさんあるはずです。ダラオの人たちに私の間違いを指摘してもらえると幸いです。
原則は、スライダーをキャンバスとして使用します。配列を通じて背景と段落テキストの切り替えを制御し、タイマーを設定できます。ループ、配列 i がループされるたびに、カルーセルとして機能します。コントローラーがクリックされると、「i」 " または "i--" は、上部ページと下部ページを制御します。クリックすると、タイマーをクリアし、ページをめくるためにタイマーを追加する効果を実行します。その後、タイマーを再び追加します。
そこで、次のものが登場します。質問です。タイマーを変数に保存したので、再度呼び出すにはどうすればよいですか?
関数に入れて再度呼び出すこともできますが、うまく機能しないと思います。あまり良くありません。 ?

女神的闺蜜爱上我
女神的闺蜜爱上我

全員に返信(1)
ringa_lee

このように、setTimeout は setInterval よりも制御しやすいと思います:

リーリー
いいねを押す +1
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート