質問編集履歴

6

追記記入

2020/04/25 13:25

投稿

tomaa
tomaa

スコア84

test CHANGED
File without changes
test CHANGED
@@ -20,6 +20,16 @@
20
20
 
21
21
 
22
22
 
23
+ ---
24
+
25
+ **追記**
26
+
27
+ 自分なりに方法を模索したところ、[resourceRender](https://fullcalendar.io/docs/resourceRender)を利用して、カスタマイズする事が必要と理解しているのです、具体的な方法がわからない状況です。(追記)試したこと②
28
+
29
+
30
+
31
+ ---
32
+
23
33
 
24
34
 
25
35
  ### 該当のソースコード
@@ -194,7 +204,7 @@
194
204
 
195
205
 
196
206
 
197
- ### 試したこと②
207
+ ### (追記)試したこと②
198
208
 
199
209
 
200
210
 

5

内容編集

2020/04/25 13:25

投稿

tomaa
tomaa

スコア84

test CHANGED
File without changes
test CHANGED
@@ -144,7 +144,7 @@
144
144
 
145
145
 
146
146
 
147
- 下記のコードのroomをクリックすると、urlへ遷移する
147
+ 下記のコードのtitle: 'room1',をクリックすると、urlへ遷移する
148
148
 
149
149
  ```javascript
150
150
 
@@ -166,7 +166,7 @@
166
166
 
167
167
 
168
168
 
169
- ### 試したこと
169
+ ### 試したこと
170
170
 
171
171
 
172
172
 
@@ -192,6 +192,38 @@
192
192
 
193
193
  ```
194
194
 
195
+
196
+
197
+ ### 試したこと②
198
+
199
+
200
+
201
+ titleをaタグで囲い、resourceRenderを利用のパターンも機能しません。
202
+
203
+ ```javascript
204
+
205
+ resources: [
206
+
207
+ {
208
+
209
+ id: 'a',
210
+
211
+ title: '<a href="http://google.com/">room1</a>',
212
+
213
+ },
214
+
215
+ ],
216
+
217
+
218
+
219
+ resourceRender: function (renderInfo,element) {
220
+
221
+ element.find('span.fc-title').html(element.find('span.fc-title').text());
222
+
223
+ }
224
+
225
+ ```
226
+
195
227
  ### 補足情報(FW/ツールのバージョンなど)
196
228
 
197
229
 

4

追記記入

2020/04/25 13:20

投稿

tomaa
tomaa

スコア84

test CHANGED
File without changes
test CHANGED
@@ -26,6 +26,124 @@
26
26
 
27
27
 
28
28
 
29
+ ```html
30
+
31
+ <!DOCTYPE html>
32
+
33
+ <html>
34
+
35
+ <head>
36
+
37
+ <meta charset='utf-8'/>
38
+
39
+ <style>
40
+
41
+ html, body {
42
+
43
+ margin: 0;
44
+
45
+ padding: 0;
46
+
47
+ font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
48
+
49
+ font-size: 14px;
50
+
51
+ }
52
+
53
+
54
+
55
+ #calendar {
56
+
57
+ max-width: 900px;
58
+
59
+ margin: 40px auto;
60
+
61
+ }
62
+
63
+ </style>
64
+
65
+ <link href='https://unpkg.com/@fullcalendar/core@4.4.0/main.min.css' rel='stylesheet'/>
66
+
67
+ <link href='https://unpkg.com/@fullcalendar/timeline@4.4.0/main.min.css' rel='stylesheet'/>
68
+
69
+ <link href='https://unpkg.com/@fullcalendar/resource-timeline@4.4.0/main.min.css' rel='stylesheet'/>
70
+
71
+ <script src='https://unpkg.com/@fullcalendar/core@4.4.0/main.min.js'></script>
72
+
73
+ <script src='https://unpkg.com/@fullcalendar/timeline@4.4.0/main.min.js'></script>
74
+
75
+ <script src='https://unpkg.com/@fullcalendar/resource-common@4.4.0/main.min.js'></script>
76
+
77
+ <script src='https://unpkg.com/@fullcalendar/resource-timeline@4.4.0/main.min.js'></script>
78
+
79
+
80
+
81
+ <script>
82
+
83
+ document.addEventListener('DOMContentLoaded', function () {
84
+
85
+ var calendarEl = document.getElementById('calendar');
86
+
87
+
88
+
89
+ var calendar = new FullCalendar.Calendar(calendarEl, {
90
+
91
+ plugins: ['resourceTimeline'],
92
+
93
+ defaultView: 'resourceTimelineDay',
94
+
95
+ header: {
96
+
97
+ left: 'prev,next',
98
+
99
+ center: 'title',
100
+
101
+ right: 'resourceTimelineDay,resourceTimelineWeek,resourceTimelineMonth'
102
+
103
+ },
104
+
105
+ resourceLabelText: 'Rooms',
106
+
107
+ resources: [
108
+
109
+ {id: 'a',
110
+
111
+ title: 'room1',
112
+
113
+ url: 'http://google.com/'
114
+
115
+ },
116
+
117
+ ],
118
+
119
+ });
120
+
121
+ calendar.render();
122
+
123
+ });
124
+
125
+ </script>
126
+
127
+
128
+
129
+ </head>
130
+
131
+ <body>
132
+
133
+ <div id='calendar'></div>
134
+
135
+ </body>
136
+
137
+
138
+
139
+ </html>
140
+
141
+ ```
142
+
143
+
144
+
145
+
146
+
29
147
  下記のコードのroomをクリックすると、urlへ遷移する
30
148
 
31
149
  ```javascript

3

内容編集

2020/04/25 02:02

投稿

tomaa
tomaa

スコア84

test CHANGED
@@ -1 +1 @@
1
- Javascript resourcesの要素をaタグとしてHTMLに表示したい
1
+ Javascript FullCalendar resourcesの要素をaタグとしてHTMLに表示したい
test CHANGED
@@ -83,3 +83,5 @@
83
83
 
84
84
 
85
85
  - HTML 5
86
+
87
+ - FullCalendar:v4

2

内容編集

2020/04/24 15:25

投稿

tomaa
tomaa

スコア84

test CHANGED
File without changes
test CHANGED
@@ -3,6 +3,14 @@
3
3
 
4
4
 
5
5
  Javascript,HTMLを使ってWEB開発をしています。
6
+
7
+ こちらのライブラリを利用しています。
8
+
9
+ [JavaScript Calendar
10
+
11
+ ](https://fullcalendar.io/)
12
+
13
+
6
14
 
7
15
  JavaScriptのresourcesの要素をHTMLに表示した際に、aタグとしてリンクを付けて使用したく、コードを編集しているのですが、希望どおりに動きになってくれません。
8
16
 

1

内容編集

2020/04/24 15:20

投稿

tomaa
tomaa

スコア84

test CHANGED
File without changes
test CHANGED
@@ -44,7 +44,7 @@
44
44
 
45
45
 
46
46
 
47
- eventClickのコードを参考にresourceClickとして編集しましたが、機能しません。
47
+ eventClickのコードを参考にresourceClickとして編集しましたが、機能しません。
48
48
 
49
49
 
50
50