回答編集履歴

3

参考コード追加

2016/01/09 08:54

投稿

coba-coba
coba-coba

スコア1409

test CHANGED
@@ -11,3 +11,157 @@
11
11
 
12
12
 
13
13
  しかし、最低でも関数名は重複しないようにする必要はあると思います。
14
+
15
+
16
+
17
+
18
+
19
+ 追記2:
20
+
21
+ 参考コード(コピペしてhtmlファイルに貼り付けるだけで確認できるはずです。)
22
+
23
+
24
+
25
+ ```HTML
26
+
27
+ <html>
28
+
29
+ <head>
30
+
31
+ <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
32
+
33
+ <script type="text/javascript">
34
+
35
+ google.charts.load('current', {'packages':['corechart']});
36
+
37
+ google.charts.setOnLoadCallback(drawChart);
38
+
39
+
40
+
41
+ <!-- 追記1 ここから-->
42
+
43
+ google.charts.setOnLoadCallback(drawChart2);
44
+
45
+ <!-- 追記1 ここまで-->
46
+
47
+
48
+
49
+
50
+
51
+ function drawChart() {
52
+
53
+ var data = google.visualization.arrayToDataTable([
54
+
55
+ ['Year', 'Sales', 'Expenses'],
56
+
57
+ ['2004', 1000, 400],
58
+
59
+ ['2005', 1170, 460],
60
+
61
+ ['2006', 660, 1120],
62
+
63
+ ['2007', 1030, 540]
64
+
65
+ ]);
66
+
67
+
68
+
69
+ var options = {
70
+
71
+ title: 'Company Performance',
72
+
73
+ curveType: 'function',
74
+
75
+ legend: { position: 'bottom' }
76
+
77
+ };
78
+
79
+
80
+
81
+ var chart = new google.visualization.LineChart(document.getElementById('curve_chart'));
82
+
83
+
84
+
85
+ chart.draw(data, options);
86
+
87
+ }
88
+
89
+
90
+
91
+ <!-- 追記2 ここから-->
92
+
93
+ function drawChart2() {
94
+
95
+ var data = google.visualization.arrayToDataTable([
96
+
97
+ ['Year', 'Sales', 'Expenses'],
98
+
99
+ ['2004', 1000, 400],
100
+
101
+ ['2005', 1170, 460],
102
+
103
+ ['2006', 660, 1120],
104
+
105
+ ['2007', 1030, 540]
106
+
107
+ ]);
108
+
109
+
110
+
111
+ var options = {
112
+
113
+ title: 'Company Performance',
114
+
115
+ curveType: 'function',
116
+
117
+ legend: { position: 'bottom' }
118
+
119
+ };
120
+
121
+
122
+
123
+ <!-- 編集1 ここから-->
124
+
125
+ var chart = new google.visualization.LineChart(document.getElementById('curve_chart2'));
126
+
127
+ <!-- 編集2 ここまで-->
128
+
129
+
130
+
131
+ chart.draw(data, options);
132
+
133
+ }
134
+
135
+ <!-- 追記2 ここまで-->
136
+
137
+
138
+
139
+ </script>
140
+
141
+
142
+
143
+ </head>
144
+
145
+ <body>
146
+
147
+ <div id="curve_chart" style="width: 900px; height: 500px"></div>
148
+
149
+
150
+
151
+ <!-- 追記3 ここから-->
152
+
153
+ <div id="curve_chart2" style="width: 900px; height: 500px"></div>
154
+
155
+ <!-- 追記3 ここまで-->
156
+
157
+
158
+
159
+
160
+
161
+ </body>
162
+
163
+ </html>
164
+
165
+
166
+
167
+ ```

2

追記

2016/01/09 08:54

投稿

coba-coba
coba-coba

スコア1409

test CHANGED
@@ -7,3 +7,7 @@
7
7
  すみません、ご質問をよく読んでいませんでした。
8
8
 
9
9
  それだとだめなんですよね・・・
10
+
11
+
12
+
13
+ しかし、最低でも関数名は重複しないようにする必要はあると思います。

1

追記

2016/01/08 13:39

投稿

coba-coba
coba-coba

スコア1409

test CHANGED
@@ -1 +1,9 @@
1
1
  drawChartという関数名が重複しているのが原因だと思います。
2
+
3
+
4
+
5
+ 追記:
6
+
7
+ すみません、ご質問をよく読んでいませんでした。
8
+
9
+ それだとだめなんですよね・・・