Qualcuno può aiutarmi a mettere la posizione corrente di fronte a tutti gli altri? Ho letto su MAX_ZINDEX e setZindex() ma non riesco a capirlo. Questo è il mio codice:Metti il marker di Google Maps v3 davanti a tutti gli altri
var latlng = new google.maps.LatLng(lat,lng);
var image = "";
var currentplace = "Ohla Hotel";
var zInd = "";
if(name == currentplace) {
image = "../img/hotel_icon.png";
}
else {
image = "../img/home_icon.png";
}
//alert();
var maxZindex = google.maps.Marker.MAX_ZINDEX;
if(name == currentplace) {
zInd = (maxZindex + 1);
}
var locationDescription = this.locationDescription;
var marker = new google.maps.Marker({
map: map,
position: latlng,
title:'pk:'+name,
MAX_ZINDEX: zInd,
icon: image
});
bounds.extend(latlng);
setMarker(map, marker, name, locationDescription);
ho già provato,'zIndex: 999, 'e non funziona affatto mi dà una posizione di errore, ma se faccio' google.maps.event.addListener (marker, 'mouseover', function() { \t \t marker.setZIndex (9999); ib.close(); //ib.setContent($infoWindowContent[0]); ib.open (mappa, marcatore); 'funziona solo in hover quello che mi serve – outman
Qual è l'errore che si ottiene quando si tenta di utilizzare la proprietà 'MarkerOptions.zIndex'? –
che la mappa non trova in lat and lng – outman