teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

説明誤りであるため修正

2018/10/07 07:49

投稿

Lazy-player
Lazy-player

スコア77

answer CHANGED
@@ -16,4 +16,4 @@
16
16
  ```
17
17
 
18
18
  単一画像であれば上記コードで対応可能と思われます。
19
- setTimeoutの第2引数に01.gifのアニメーションの再生時間をミリ秒で指定してください。
19
+ setTimeoutの第2引数に02.gifのアニメーションの再生時間をミリ秒で指定してください。

1

認識誤りのためコード修正

2018/10/07 07:49

投稿

Lazy-player
Lazy-player

スコア77

answer CHANGED
@@ -1,10 +1,15 @@
1
+ 質問文の認識誤りであったため下記コードを修正しました。
2
+ 失礼しました。
3
+
1
4
  ```javascript
2
5
  $(function(){
3
6
 
4
7
  $('#changeImg').click(function() {
8
+  $(this).attr({'src': '02.gif'}); // changeImgクリック後に02.gifに置き換え
9
+ // 02.gifに切り替えた後、指定秒数経過で 01.gifに切り替え
5
10
  setTimeout(function() {
6
- $(this).attr({'src': '02.gif'});
11
+ $(this).attr({'src': '01.gif'});
7
- }, 1000); // 1000の値は01.gif(GIF画像)の再生時間をミリ秒で指定する
12
+ }, 1000); // 1000の値は02.gif(GIF画像)の再生時間をミリ秒で指定する
8
13
  });
9
14
 
10
15
  });