質問編集履歴

3

追記

2020/06/08 15:42

投稿

narururu
narururu

スコア172

test CHANGED
File without changes
test CHANGED
@@ -78,6 +78,10 @@
78
78
 
79
79
  ※ <script src="../cdnjs/gcal.js"></script>をコメントアウトするとエラーは消えます。
80
80
 
81
+ ※gcal.jsはGoogleカレンダとfullcalendarに同期させるために必要なファイルだと思い、記述しております。以下のサイトを参考にしてました。
82
+
83
+ [https://arts-factory.net/fullcalendar/](https://arts-factory.net/fullcalendar/)
84
+
81
85
  ```
82
86
 
83
87
  <html lang="ja">

2

追記

2020/06/08 15:42

投稿

narururu
narururu

スコア172

test CHANGED
File without changes
test CHANGED
@@ -76,6 +76,8 @@
76
76
 
77
77
  カレンダは想定通り表示されてますが、入力したカレンダIDのイベントがfullcalendarに反映されず、前述のエラーで苦しんでます。
78
78
 
79
+ ※ <script src="../cdnjs/gcal.js"></script>をコメントアウトするとエラーは消えます。
80
+
79
81
  ```
80
82
 
81
83
  <html lang="ja">

1

追記

2020/06/08 15:00

投稿

narururu
narururu

スコア172

test CHANGED
File without changes
test CHANGED
@@ -65,3 +65,135 @@
65
65
  どすればいいのか、わかりません。
66
66
 
67
67
  どなたか、アドバイスなどありましたら、ご教示願います。(>_<)オネガイシマス
68
+
69
+
70
+
71
+ ## 追記
72
+
73
+ コード
74
+
75
+ ※必要最低限の部分だけ抜粋してます。(ナビバーとフッターの記述を削除しただけ)
76
+
77
+ カレンダは想定通り表示されてますが、入力したカレンダIDのイベントがfullcalendarに反映されず、前述のエラーで苦しんでます。
78
+
79
+ ```
80
+
81
+ <html lang="ja">
82
+
83
+ <head>
84
+
85
+ <meta charset="utf-8">
86
+
87
+ <title>TEST5サイト</title>
88
+
89
+ <link rel="stylesheet" href="../css/styles.css">
90
+
91
+ <link href='../packages/core/main.css' rel='stylesheet' />
92
+
93
+ <link href='../packages/daygrid/main.css' rel='stylesheet' />
94
+
95
+ <link href="../packages/timegrid/main.css" rel="stylesheet" />
96
+
97
+ <link href="../packages/list/main.css" rel="stylesheet" />
98
+
99
+ <script src='../packages/core/main.js'></script>
100
+
101
+ <script src='../packages/daygrid/main.js'></script>
102
+
103
+ <script src="../packages/core/locales-all.js"></script>
104
+
105
+ <script src="../packages/interaction/main.js"></script>
106
+
107
+ <script src="../packages/timegrid/main.js"></script>
108
+
109
+ <script src="../packages/list/main.js"></script>
110
+
111
+ <script src="../cdnjs/gcal.js"></script>
112
+
113
+ <!-- <script src='../js/jquery.min.js'></script> -->
114
+
115
+ <!-- <script src='../js/moment.min.js'></script> -->
116
+
117
+ <meta name="description" content="テスト">
118
+
119
+ <link rel="icon" href="../img/favicon.ico">
120
+
121
+ <script>
122
+
123
+ document.addEventListener('DOMContentLoaded', function() {
124
+
125
+ var calendarEl = document.getElementById('calendar');
126
+
127
+ var calendar = new FullCalendar.Calendar(calendarEl, {
128
+
129
+ plugins: [ 'interaction', 'dayGrid', 'timeGrid', 'list' ],
130
+
131
+ header: {
132
+
133
+ left: 'prev,next today',
134
+
135
+ center: 'title',
136
+
137
+ right: 'dayGridMonth,timeGridWeek,timeGridDay,listMonth'
138
+
139
+ },
140
+
141
+ locale: 'ja',
142
+
143
+ businessHours: true,
144
+
145
+ navLinks: true,
146
+
147
+ eventTimeFormat: { hour: 'numeric', minute: '2-digit' },
148
+
149
+ googleCalendarApiKey: '(ここはAPIキー入力してます)',
150
+
151
+ googleCalendarId: '(ここはカレンダID入力してます)'
152
+
153
+ });
154
+
155
+ calendar.render();
156
+
157
+ });
158
+
159
+ </script>
160
+
161
+ <style>
162
+
163
+ body {
164
+
165
+ padding: 0;
166
+
167
+ font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
168
+
169
+ font-size: 14px;
170
+
171
+ }
172
+
173
+ #calendar {
174
+
175
+ max-width: 900px;
176
+
177
+ margin: 0 auto;
178
+
179
+ }
180
+
181
+ </style>
182
+
183
+ </head>
184
+
185
+ <body>
186
+
187
+ </header>
188
+
189
+ <section class="TEST5">
190
+
191
+ <div id='calendar'></div>
192
+
193
+ </section>
194
+
195
+ </body>
196
+
197
+ </html>
198
+
199
+ ```