| 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: 11 let
|
|||
0