Autor | Zpráva | ||
---|---|---|---|
matata8611 Profil |
#1 · Zasláno: 24. 9. 2015, 19:11:10
Ahoj, mam prosbu:
Mám mapu: function initialize() { var center = new google.maps.LatLng(49.9, 15.5); var lastInfoWindow = null; var map = new google.maps.Map(document.getElementById('map'), { zoom: 7, center: center, mapTypeId: google.maps.MapTypeId.ROADMAP, scrollwheel: false }); var markers = []; var max = data.photos.length; for (var i = 0; i < max; i++) { (function(index) { var dataPhoto = data.photos[i]; var latLng = new google.maps.LatLng(dataPhoto.latitude, dataPhoto.longitude); var marker = new google.maps.Marker({ position: latLng, icon: '/wp-content/themes/default/img/home-icon.png' }); var contentString = '<div class="mapcontent">' + '<a href="' + dataPhoto.link + '"><h5>' + dataPhoto.title + '</h5></a>' + '' + '<a href="' + dataPhoto.link + '"><img src="' + dataPhoto.photo_file_url + '"/></a><p></p>' + '<a href="' + dataPhoto.link + '" class="btn btn-primary btn-xl" data-toggle="modal">Zobrazit detaily</a>' + '' + '</div>'; var infowindow = new google.maps.InfoWindow({ content: contentString, }); marker.addListener('click', function () { if(lastInfoWindow!==null) { lastInfoWindow.close(); } infowindow.open(map, marker); lastInfoWindow = infowindow; }); markers.push(marker); })(i); }..... Jak prosím udělám, aby se mapa automaticky zazoomovala a vystředila tak, aby byly vidět věchny značky? Když kliknu na okno, zobrazí se popup info o značce, potřeboval bych aby když kliknu mimo značku tak se toto popup uzavrelo? Nyni musim kliknout na krizek. Díky. |
||
Časová prodleva: 9 let
|
0