質問編集履歴
3
JS修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -134,23 +134,7 @@
|
|
134
134
|
|
135
135
|
<script src="/assets/twitter/bootstrap/carousel.self-57eb8422043cf0a85b7a9dc6843916eb0a3e35b419c7798a5eb254b918997631.js?body=1"></script>
|
136
136
|
|
137
|
-
<script src="/assets/twitter/bootstrap/affix.self-d2b642d8fbfc1d7041e2edefd66683ada567a980789dcd6f94fddda0b33408b5.js?body=1"></script>
|
138
|
-
|
139
|
-
<script src="/assets/twitter/bootstrap.self-fbfa5ad7d9aa0afe439ec4ff3883acc4cb92b62cb67c40d674320c9aa1d4642d.js?body=1"></script>
|
140
|
-
|
141
|
-
|
137
|
+
(中略)
|
142
|
-
|
143
|
-
<script src="/assets/underscore.self-8c17561264389571750ac522c272868d7105cf5e3f8af4761d09489b631d177c.js?body=1"></script>
|
144
|
-
|
145
|
-
<script src="/assets/gmaps/base.self-8dd1d1a22a7ff3bf4faa70885ea5f452367e7249102c52508c66d85ca396ee8b.js?body=1"></script>
|
146
|
-
|
147
|
-
<script src="/assets/gmaps/base/base.self-5c31367e8435d872a028f6605074c8b1e15b9469a128b92dd29dfe40165b8ca3.js?body=1"></script>
|
148
|
-
|
149
|
-
<script src="/assets/gmaps/objects/base_builder.self-2a2088185a25893bbee6bf3da7fde2f1160e33f9903e29e01701ecdf87326e98.js?body=1"></script>
|
150
|
-
|
151
|
-
<script src="/assets/gmaps/objects/builder.self-77682740ac05e1b18efcf955f75aabdc3877aeee1ee4d5d6fddc74f8a08009ea.js?body=1"></script>
|
152
|
-
|
153
|
-
<script src="/assets/gmaps/objects/handler.self-2f220cab5c91a054a6ee7f5b4c1eaab6edd160062ee3709c81714c18a6fbefa3.js?body=1"></script>
|
154
138
|
|
155
139
|
<script src="/assets/gmaps/objects/null_clusterer.self-c6d6f37e996f50b27bf70e66b8956ee03cd4f3e35ae2e69c7b03e9dff7ea48e3.js?body=1"></script>
|
156
140
|
|
@@ -269,3 +253,39 @@
|
|
269
253
|
</tr>
|
270
254
|
|
271
255
|
```
|
256
|
+
|
257
|
+
|
258
|
+
|
259
|
+
View内のJS修正しました。
|
260
|
+
|
261
|
+
|
262
|
+
|
263
|
+
```javascript
|
264
|
+
|
265
|
+
javascript:
|
266
|
+
|
267
|
+
jQuery(function(){
|
268
|
+
|
269
|
+
handler = Gmaps.build('Google');
|
270
|
+
|
271
|
+
handler.buildMap({ provider: {}, internal: {id: 'map'}}, function(){
|
272
|
+
|
273
|
+
markers = handler.addMarkers( #{raw @hash.to_json});
|
274
|
+
|
275
|
+
handler.bounds.extendWith(markers);
|
276
|
+
|
277
|
+
handler.fitMapToBounds();
|
278
|
+
|
279
|
+
});
|
280
|
+
|
281
|
+
});
|
282
|
+
|
283
|
+
|
284
|
+
|
285
|
+
```
|
286
|
+
|
287
|
+
|
288
|
+
|
289
|
+
その結果、何か地図を表示しようとして以下の様なエラーになりました。
|
290
|
+
|
291
|
+
![イメージ説明](77db95846996bbd477871a7807f71ef3.png)
|
2
js追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -110,7 +110,99 @@
|
|
110
110
|
|
111
111
|
```html
|
112
112
|
|
113
|
-
<script src="/
|
113
|
+
<script src="/assets/jquery_ujs.self-e87806d0cf4489aeb1bb7288016024e8de67fd18db693fe026fe3907581e53cd.js?body=1"></script>
|
114
|
+
|
115
|
+
<script src="/assets/twitter/bootstrap/transition.self-09ff30b1e8a93d1f7728b9855f55d9c9d8d5734c8861e0d8139994e50944572a.js?body=1"></script>
|
116
|
+
|
117
|
+
<script src="/assets/twitter/bootstrap/alert.self-a29e91e8cd3ddaba9bbc466901d53ec2127e9256b9b941905d525a3a716bd1a5.js?body=1"></script>
|
118
|
+
|
119
|
+
<script src="/assets/twitter/bootstrap/modal.self-72f95ffa1071297725a9ac91989693d56d1abf23f441a47455073b0da2857a5b.js?body=1"></script>
|
120
|
+
|
121
|
+
<script src="/assets/twitter/bootstrap/dropdown.self-9314126777c6be5443e37ea7f7967d7914d72b3e60449ba50edc967446373059.js?body=1"></script>
|
122
|
+
|
123
|
+
<script src="/assets/twitter/bootstrap/scrollspy.self-a155b9d4b2f978905f0326c0f6635e1134fe91c6bfbfcbad079fa24a9fef2b0e.js?body=1"></script>
|
124
|
+
|
125
|
+
<script src="/assets/twitter/bootstrap/tab.self-122235057fbd4c6c7da377d59dc58f47b44cb1088a2e38e6ee6ce9d8ac29a26a.js?body=1"></script>
|
126
|
+
|
127
|
+
<script src="/assets/twitter/bootstrap/tooltip.self-11cf547be953f25f511cec668f6690473fd97b2f65502e4032f4030999a3f0c3.js?body=1"></script>
|
128
|
+
|
129
|
+
<script src="/assets/twitter/bootstrap/popover.self-77d8e3a2499c1104ef146396a68b82469ee2bdb365199b874694698d10405e9a.js?body=1"></script>
|
130
|
+
|
131
|
+
<script src="/assets/twitter/bootstrap/button.self-a6cb16785434acb365ae426aef9f1fce05ed553cae7a965e4471c3da71509175.js?body=1"></script>
|
132
|
+
|
133
|
+
<script src="/assets/twitter/bootstrap/collapse.self-7dc8bfbc2fbfabd2bad62c58ff8ffeaf8f20fb87c7ca6cd35f06d4dc19632587.js?body=1"></script>
|
134
|
+
|
135
|
+
<script src="/assets/twitter/bootstrap/carousel.self-57eb8422043cf0a85b7a9dc6843916eb0a3e35b419c7798a5eb254b918997631.js?body=1"></script>
|
136
|
+
|
137
|
+
<script src="/assets/twitter/bootstrap/affix.self-d2b642d8fbfc1d7041e2edefd66683ada567a980789dcd6f94fddda0b33408b5.js?body=1"></script>
|
138
|
+
|
139
|
+
<script src="/assets/twitter/bootstrap.self-fbfa5ad7d9aa0afe439ec4ff3883acc4cb92b62cb67c40d674320c9aa1d4642d.js?body=1"></script>
|
140
|
+
|
141
|
+
<script src="/assets/turbolinks.self-c37727e9bd6b2735da5c311aa83fead54ed0be6cc8bd9a65309e9c5abe2cbfff.js?body=1"></script>
|
142
|
+
|
143
|
+
<script src="/assets/underscore.self-8c17561264389571750ac522c272868d7105cf5e3f8af4761d09489b631d177c.js?body=1"></script>
|
144
|
+
|
145
|
+
<script src="/assets/gmaps/base.self-8dd1d1a22a7ff3bf4faa70885ea5f452367e7249102c52508c66d85ca396ee8b.js?body=1"></script>
|
146
|
+
|
147
|
+
<script src="/assets/gmaps/base/base.self-5c31367e8435d872a028f6605074c8b1e15b9469a128b92dd29dfe40165b8ca3.js?body=1"></script>
|
148
|
+
|
149
|
+
<script src="/assets/gmaps/objects/base_builder.self-2a2088185a25893bbee6bf3da7fde2f1160e33f9903e29e01701ecdf87326e98.js?body=1"></script>
|
150
|
+
|
151
|
+
<script src="/assets/gmaps/objects/builder.self-77682740ac05e1b18efcf955f75aabdc3877aeee1ee4d5d6fddc74f8a08009ea.js?body=1"></script>
|
152
|
+
|
153
|
+
<script src="/assets/gmaps/objects/handler.self-2f220cab5c91a054a6ee7f5b4c1eaab6edd160062ee3709c81714c18a6fbefa3.js?body=1"></script>
|
154
|
+
|
155
|
+
<script src="/assets/gmaps/objects/null_clusterer.self-c6d6f37e996f50b27bf70e66b8956ee03cd4f3e35ae2e69c7b03e9dff7ea48e3.js?body=1"></script>
|
156
|
+
|
157
|
+
<script src="/assets/gmaps/google/objects/common.self-4b07ecd5e825fd2ba2793cb0323b0f19636ae2343ad8e8e9fe419152107b8ab4.js?body=1"></script>
|
158
|
+
|
159
|
+
<script src="/assets/gmaps/google/builders/bound.self-f340597454ebfa045f68c5f93f61cff52646146ec38c903a2769e5b0501cd687.js?body=1"></script>
|
160
|
+
|
161
|
+
<script src="/assets/gmaps/google/builders/circle.self-188e8cef42efa47cf5a4a3956af3dc67a3d6651bc2a9ca220cfcb6fc3e463e35.js?body=1"></script>
|
162
|
+
|
163
|
+
<script src="/assets/gmaps/google/builders/clusterer.self-a1f1a7df46fc8cecc592eef0f15b9e02f3431c8fa70ed30ce4de854e7facb5c4.js?body=1"></script>
|
164
|
+
|
165
|
+
<script src="/assets/gmaps/google/builders/kml.self-ffee6612ec52f7bcd758c1b5370a0e803412189ce09773551831e6c06a3375b1.js?body=1"></script>
|
166
|
+
|
167
|
+
<script src="/assets/gmaps/google/builders/map.self-6de83910df5426e7f72211a33d291d790c3198744bdced71b84572bfca56201c.js?body=1"></script>
|
168
|
+
|
169
|
+
<script src="/assets/gmaps/google/builders/marker.self-742a43efffcab09bde1334c67758f411c41e4fa1df3dd5a39e498e7f7e78e27c.js?body=1"></script>
|
170
|
+
|
171
|
+
<script src="/assets/gmaps/google/builders/polygon.self-08644c000d23e711283ea74461680417f8e6c30fe6c32c3dcb7cc9395e9e3f17.js?body=1"></script>
|
172
|
+
|
173
|
+
<script src="/assets/gmaps/google/builders/polyline.self-22e88b34eec70842a3547dd072bbf85a45c001b0a479fc11ec22bd242b6703f4.js?body=1"></script>
|
174
|
+
|
175
|
+
<script src="/assets/gmaps/google/objects/bound.self-d13a639bd7207854bf9ef3f6df82bea172352162b142f56e7032ff7ac9193b1e.js?body=1"></script>
|
176
|
+
|
177
|
+
<script src="/assets/gmaps/google/objects/circle.self-33825f7d2fed1c7ba3c7afae7bd2e4f616b77373660fb65d895affcc5c952610.js?body=1"></script>
|
178
|
+
|
179
|
+
<script src="/assets/gmaps/google/objects/clusterer.self-4f2479016fe0e484ef10477924f1bd0df5103bd5d9fca97dacb1a805369eae1d.js?body=1"></script>
|
180
|
+
|
181
|
+
<script src="/assets/gmaps/google/objects/kml.self-5ec58fa580d178250382b8139e22df32db261af083e6ec63528aec06ac26f9c3.js?body=1"></script>
|
182
|
+
|
183
|
+
<script src="/assets/gmaps/google/objects/map.self-fbfa0453de0420c083e9daee1f103702e6fb765d977bd361ebca9265c754f1fc.js?body=1"></script>
|
184
|
+
|
185
|
+
<script src="/assets/gmaps/google/objects/marker.self-1cffb1966c70a5ca4fb34e8ac501dca0e7c42af09f3f99752caa5fc6f09b1d02.js?body=1"></script>
|
186
|
+
|
187
|
+
<script src="/assets/gmaps/google/objects/polygon.self-ceb351c472231550371b47497b02ad128fbf6e44c30482fb5c153ef880fad696.js?body=1"></script>
|
188
|
+
|
189
|
+
<script src="/assets/gmaps/google/objects/polyline.self-d6d7caf58094ef9b48b3e93abdcc0f43c6b3fb204c882f4613577480cbe5d857.js?body=1"></script>
|
190
|
+
|
191
|
+
<script src="/assets/gmaps/google/primitives.self-5b8a3a670839d76c06f9877827daa0d739b27f8d6ebd346d7fc6006819755e65.js?body=1"></script>
|
192
|
+
|
193
|
+
<script src="/assets/gmaps/google.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1"></script>
|
194
|
+
|
195
|
+
<script src="/assets/bootstrap.self-fdc98dee79ee88255e10cac6caa91338165cb76cf0d263744d8d90011fc2ef8f.js?body=1"></script>
|
196
|
+
|
197
|
+
<script src="/assets/frontpage.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1"></script>
|
198
|
+
|
199
|
+
<script src="/assets/hello.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1"></script>
|
200
|
+
|
201
|
+
<script src="/assets/menu.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1"></script>
|
202
|
+
|
203
|
+
<script src="/assets/restaurant.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1"></script>
|
204
|
+
|
205
|
+
<script src="/assets/application.self-44dc72337fbefc4f8c73fc8781b922cf9e4f99f8d068e6563c3820851d9390f6.js?body=1"></script> <script src="//maps.google.com/maps/api/js?v=3.23&key=AIzaSyCgBL4ep6_BcDS3ffBf9Tz5ZTHaaZ4Y3bg"></script>
|
114
206
|
|
115
207
|
<script src="//cdn.rawgit.com/mahnunchik/markerclustererplus/master/dist/markerclusterer.min.js"></script>
|
116
208
|
|
1
HTML追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -97,3 +97,83 @@
|
|
97
97
|
|
98
98
|
|
99
99
|
どなたかご教示頂けると幸いです。よろしくお願いします。
|
100
|
+
|
101
|
+
|
102
|
+
|
103
|
+
|
104
|
+
|
105
|
+
追記:コメントにてHTMLの詳細が欲しいとありましたので、こちらに転記しました。
|
106
|
+
|
107
|
+
ご確認よろしくお願いします。
|
108
|
+
|
109
|
+
|
110
|
+
|
111
|
+
```html
|
112
|
+
|
113
|
+
<script src="//maps.google.com/maps/api/js?v=3.23&key=AIzaSyCgBL4ep6_BcDS3ffBf9Tz5ZTHaaZ4Y3bg"></script>
|
114
|
+
|
115
|
+
<script src="//cdn.rawgit.com/mahnunchik/markerclustererplus/master/dist/markerclusterer.min.js"></script>
|
116
|
+
|
117
|
+
<script src="//cdn.rawgit.com/printercu/google-maps-utility-library-v3-read-only/master/infobox/src/infobox_packed.js"></script>
|
118
|
+
|
119
|
+
<script>
|
120
|
+
|
121
|
+
handler = Gmaps.build('Google');
|
122
|
+
|
123
|
+
handler.buildMap({ provider: {}, internal: {id: 'map'}}, function(){
|
124
|
+
|
125
|
+
markers = handler.addMarkers( [{"lat":"35.51313726","lng":"139.47423554","infowindow":"大豆肉のから揚げと玄米のプレート","title":"6889cafe"}]);
|
126
|
+
|
127
|
+
handler.bounds.extendWith(markers);
|
128
|
+
|
129
|
+
handler.fitMapToBounds();
|
130
|
+
|
131
|
+
});
|
132
|
+
|
133
|
+
</script>
|
134
|
+
|
135
|
+
</head>
|
136
|
+
|
137
|
+
<body>
|
138
|
+
|
139
|
+
<h1>
|
140
|
+
|
141
|
+
ベジタリアンレストラン詳細
|
142
|
+
|
143
|
+
</h1>
|
144
|
+
|
145
|
+
<table>
|
146
|
+
|
147
|
+
<tbody>
|
148
|
+
|
149
|
+
<tr>
|
150
|
+
|
151
|
+
<th>
|
152
|
+
|
153
|
+
ベジタリアン種別
|
154
|
+
|
155
|
+
</th>
|
156
|
+
|
157
|
+
<td>
|
158
|
+
|
159
|
+
Vegan
|
160
|
+
|
161
|
+
</td>
|
162
|
+
|
163
|
+
<tr>
|
164
|
+
|
165
|
+
<th>
|
166
|
+
|
167
|
+
Map
|
168
|
+
|
169
|
+
</th>
|
170
|
+
|
171
|
+
<td>
|
172
|
+
|
173
|
+
<div class="map"></div>
|
174
|
+
|
175
|
+
</td>
|
176
|
+
|
177
|
+
</tr>
|
178
|
+
|
179
|
+
```
|