先ほどGoogle Mapで質問しましたが、やり方を変えてみました。
座標のデータを配列に格納したいのですがうまくいきません。
やりたいこととしては、変数latlngに座標のデータを全て格納してvar optionsで使いたいです。
PHPだと$arr[] = $dataのようなことをjavascriptでもやりたいのですが、できるのでしょうか?
検索してもそれらしき方法が見つからなかったので、宜しくお願い致します。
javascript
1var latlngjs = $('#latlngjs').data('latlngjs-params'); 2var arr = new Array(); 3var latlng; 4 5$.each(latlngjs, function(index, value) { 6 arr = value.split(","); 7 latlng= new google.maps.LatLng(arr[0], arr[1]); 8 console.log(latlng); 9}); 10 11var options = { 12 zoom: 15, 13 center: latlng, 14 mapTypeId: google.maps.MapTypeId.ROADMAP 15}; 16var map = new google.maps.Map(document.getElementById('map'), options); 17 18var marker = new google.maps.Marker({ 19 position: latlng, 20 map: map 21});
回答1件
あなたの回答
tips
プレビュー