質問編集履歴

3

JS修正

2016/06/19 09:43

投稿

hrc
hrc

スコア55

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
- <script src="/assets/turbolinks.self-c37727e9bd6b2735da5c311aa83fead54ed0be6cc8bd9a65309e9c5abe2cbfff.js?body=1"></script>
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追記

2016/06/19 09:43

投稿

hrc
hrc

スコア55

test CHANGED
File without changes
test CHANGED
@@ -110,7 +110,99 @@
110
110
 
111
111
  ```html
112
112
 
113
- <script src="//maps.google.com/maps/api/js?v=3.23&amp;key=AIzaSyCgBL4ep6_BcDS3ffBf9Tz5ZTHaaZ4Y3bg"></script>
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&amp;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追記

2016/06/19 08:08

投稿

hrc
hrc

スコア55

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&amp;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
+ ```