小编out*_*man的帖子

将Google地图v3中的标记放在所有其他标记之前

有人可以帮助我把当前位置放在所有其他位置前吗?我已经阅读了有关MAX_ZINDEX和setZindex()但我无法理解的内容.这是我的代码:

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);
Run Code Online (Sandbox Code Playgroud)

google-maps-api-3 google-maps-markers

10
推荐指数
1
解决办法
7727
查看次数