Google Map not showing marker
does anybody have an idea why my marker won't appear on the map???
The json file is a valid one...the information are stored correctly on every variable but it simply won't appear on map
- //var map;
- var latRO = 46;
- var lngRO = 25;
- var markerArray=[];
- //var info_window = new google.maps.InfoWindow({ content: '' });
- var RomaniaCoord = new google.maps.LatLng(latRO, lngRO);
- var mapOpts = {
- zoom: 6,
- center: RomaniaCoord,
- mapTypeId: google.maps.MapTypeId.HYBRID
- }
- var map = new google.maps.Map(document.getElementById('map'), mapOpts);
- $.getJSON('Stadioane.js', function (json) {
- //window.console.log(json);
- if (json.length) {
- var lat, lng;
- $.each(json, function (index, membru) {
- var info = membru.oras + ', ' + membru.stadion + '(' + membru.club + ')';
- if (membru.descriere) {
- info += membru.descriere;
- }
- lat = membru.coord[0];
- lng = membru.coord[1];
- var loc = new google.maps.LatLng(lat, lng);
- var opts = {
- map: map,
- position: loc,
- title: membru.club
- }
- var marker = new google.maps.Marker(opts);
- markerArray.push(marker);
- //map.setCenter(loc, 20);
- //google.maps.event.addListener(marker, 'click', function () {
- // info_window.content = info;
- //info_window.open(map, marker);
- //});
- });
- }
- else window.console.log('error');
- })
- $(document).ready(function () {
- for (i in markerArray)
- markerArray[i].setMap(map);
- });