回答編集履歴

2

修正

2016/03/16 02:49

投稿

orange0190
orange0190

スコア1698

test CHANGED
@@ -18,11 +18,11 @@
18
18
 
19
19
  {
20
20
 
21
- if( !($'#sound-file').get(0).ended){
21
+ if( !$('#sound-file').get(0).ended){
22
22
 
23
- ($'#sound-file').get(0).pause();
23
+ $('#sound-file').get(0).pause();
24
24
 
25
- ($'#sound-file').get(0).currentTime = 0;
25
+ $('#sound-file').get(0).currentTime = 0;
26
26
 
27
27
  }else{
28
28
 

1

追記

2016/03/16 02:49

投稿

orange0190
orange0190

スコア1698

test CHANGED
@@ -7,3 +7,33 @@
7
7
  ```
8
8
 
9
9
  この部分で`audio`と`audios`が未定義になっているためです。
10
+
11
+ 追記
12
+
13
+ ---
14
+
15
+ ```javascript
16
+
17
+ function sound()
18
+
19
+ {
20
+
21
+ if( !($'#sound-file').get(0).ended){
22
+
23
+ ($'#sound-file').get(0).pause();
24
+
25
+ ($'#sound-file').get(0).currentTime = 0;
26
+
27
+ }else{
28
+
29
+ // [ID:sound-file]の音声ファイルを再生[play()]する
30
+
31
+ $( '#sound-file' ).get(0).play() ;
32
+
33
+ }
34
+
35
+ }
36
+
37
+ ```
38
+
39
+ 検証は全くしてないですが、このようにすれば少なくとも現在表示されているエラーは消えると思います。