क्या कोई मुझे वर्तमान स्थान को अन्य सभी के सामने रखने में मदद कर सकता है? मैंने MAX_ZINDEX और setZindex() के बारे में पढ़ा है लेकिन मैं इसे समझ नहीं पा रहा हूं। यह मेरा कोड है:Google मानचित्र v3 से अन्य सभी के सामने मार्कर रखें
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);
मैंने पहले से ही इसे आजमाया है,'zIndex: 999, 'और यह बिल्कुल काम नहीं कर रहा है, मुझे एक त्रुटि स्थान है, लेकिन अगर मैं'google.maps.event.addListener (मार्कर,' माउसओवर ', फ़ंक्शन() { \t \t marker.setZIndex (9999); ib.close(); //ib.setContent($infoWindowContent[0]); ib.open (नक्शा, मार्कर); 'यह सिर्फ मंडराना पर काम करते हैं मैं क्या जरूरत है यह एक वर्तमान स्थान आगे है। – outman
जब आप 'MarkerOptions.zIndex' प्रॉपर्टी का उपयोग करने का प्रयास करते हैं तो आपको क्या त्रुटि मिलती है? –
वह नक्शा lat और lng – outman