var dymek = new google.maps.InfoWindow(); // zmienna globalna function dodajMarker(image,point,txt) { // tworzymy marker var opcjeMarkera = { position: point, map: map, icon: image } var marker = new google.maps.Marker(opcjeMarkera); marker.txt=txt; google.maps.event.addListener(marker,"click",function() { dymek.setContent(marker.txt); dymek.open(map,marker); }); return marker; } var latlng = new google.maps.LatLng(52.025459, 19.204102); var myOptions = {zoom: 6, center: latlng, disableDoubleClickZoom: false, mapTypeId: google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map(document.getElementById("map"),myOptions); var image = '/media/img/icons/offer.png'; point = new google.maps.LatLng(50.140277777778,18.531388888889) marker = dodajMarker(image, point, 'test'); google.maps.event.addListener(map, "click", function(event) { var myLatLng = event.latLng; var lat = myLatLng.lat(); var lng = myLatLng.lng(); marker.setPosition(event.latLng); document.getElementById("lat").value = lat; document.getElementById("lng").value = lng; });
Wszystko gra i buczy jednak nie wiem czemu ale przestało działać powiększenie mapy poprzez podwójne kliknięcie myszką. Da się coś z tym zrobić?