質問編集履歴

3

コードの修正

2016/10/21 05:47

投稿

st_uver212
st_uver212

スコア8

test CHANGED
File without changes
test CHANGED
@@ -82,9 +82,9 @@
82
82
 
83
83
 
84
84
 
85
- if(time >= "00:00" && time < "00:00"){
85
+ if(time >= "14:00" && time < "15:00"){
86
86
 
87
- //00:00~00:00 は img1を表示する
87
+ //14:00~15:00 は img1を表示する
88
88
 
89
89
  document.getElementById("img1").style.display="block";
90
90
 

2

わかりやすく修正

2016/10/21 05:47

投稿

st_uver212
st_uver212

スコア8

test CHANGED
File without changes
test CHANGED
@@ -2,8 +2,94 @@
2
2
 
3
3
  jqueryで毎日指定の時間のみ要素を表示させる方法を
4
4
 
5
+ 試してみたのですが、指定の人間に表示されません。。。
6
+
7
+
8
+
5
- おしえていただけますでしょうか
9
+ どこか間違っていますでしょうか
6
10
 
7
11
 
8
12
 
9
13
  よろしくお願い致します。
14
+
15
+
16
+
17
+
18
+
19
+
20
+
21
+ ```ここに言語を入力
22
+
23
+ <div id="Usually">
24
+
25
+ <div id="img1">
26
+
27
+ <img src="img/operator.png" alt="現在オペレーターが1名待機中!今ならすぐつながります">
28
+
29
+ </div>
30
+
31
+ </div>
32
+
33
+ ```
34
+
35
+
36
+
37
+ ```ここに言語を入力
38
+
39
+ <script>
40
+
41
+ // 開始、終了設定
42
+
43
+ var startday = new Date('2016/10/21 00:00:00');
44
+
45
+ var endday = new Date('2017/10/21 23:59:59');
46
+
47
+ // ここまで
48
+
49
+
50
+
51
+ var today = new Date();
52
+
53
+ if ( startday < today && today < endday ){
54
+
55
+ document.getElementById("Usually").style.display="none";
56
+
57
+ }else{
58
+
59
+ document.getElementById("Usually").style.display="block";
60
+
61
+ }
62
+
63
+
64
+
65
+
66
+
67
+ //ここから時間帯ごとの表示、非表示処理
68
+
69
+
70
+
71
+ //現在の時間を 00:00 形式で取得
72
+
73
+ var hour = today.getHours();
74
+
75
+ var minute = today.getMinutes();
76
+
77
+ var time = ('0' + hour).slice(-2) + ":" + ('0' + minute).slice(-2);
78
+
79
+
80
+
81
+ document.getElementById("img1").style.display="none";
82
+
83
+
84
+
85
+ if(time >= "00:00" && time < "00:00"){
86
+
87
+ //00:00~00:00 は img1を表示する
88
+
89
+ document.getElementById("img1").style.display="block";
90
+
91
+ }
92
+
93
+ </script>
94
+
95
+ ```

1

タグの変更

2016/10/21 05:45

投稿

st_uver212
st_uver212

スコア8

test CHANGED
File without changes
test CHANGED
File without changes