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

質問編集履歴

2

説明の具体化

2019/07/16 14:30

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -53,6 +53,7 @@
53
53
  </html>
54
54
  ```
55
55
 
56
+ PHPで使用するif文やfunctionなどはわかりますが、jQueryならではのものは全てわかりません。
56
57
  素人にもわかりやすく説明してくださる方おられましたら、教えていただけるととても嬉しいです。
57
58
  また、jQueryやJavaScriptは完璧に理解していなくても、PHPができればエンジニアとして転職は可能なのか、実際にエンジニアになった後にjQueryやJavaScriptを理解したという方はおられるのかも、知っている方おられましたら合わせて教えていただけると幸いです。
58
59
  よろしくお願いします。

1

コードの載せ間違い

2019/07/16 14:30

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -14,7 +14,28 @@
14
14
  function countDownTimer() {
15
15
  /* ここにカウントダウンの処理を追記する */
16
16
 
17
+ var startDateTime = new Date();
18
+ var remaining = endDateTime - startDateTime;
17
19
 
20
+ if( remaining < 0 ){
21
+ $("#contents").html('東京オリンピック開催中です');
22
+ // 繰り返し動作を停止
23
+ clearInterval(timerId);
24
+ return
25
+ }
26
+
27
+ var daySeconds = 24 * 60 * 60 * 1000;
28
+
29
+ // 期限から現在までの残り日数
30
+ var d = Math.floor(remaining / daySeconds)
31
+ // 期限から現在までの残り時間
32
+ var h = Math.floor((remaining % daySeconds) / (60 * 60 * 1000))
33
+ // 期限から現在までの残り分数
34
+ var m = Math.floor((remaining % daySeconds) / (60 * 1000)) % 60
35
+ // 期限から現在までの残り秒数
36
+ var s = Math.floor((remaining % daySeconds) / 1000) % 60 % 60
37
+
38
+ $("#TimeRemaining").text(d + '日' + h + '時間' + m + '分' + s + '秒');
18
39
  }
19
40
 
20
41
  $(function() {