0
您可以看到包含图像中的重复标记,右边的标记是正确的标记,左边的是另一个的克隆一个,它不在正确的位置,不能被点击,并且相对于“真实”标记保持在与缩放级别无关的相同位置。谷歌地图V3复制标记,只在IE7,8 IE 9很好
这里是生成标记代码:
var map = new google.maps.Map($(this.jobDiv).find(".map_canvas")[0], { 'zoom': 10, 'center': this.latlng, 'mapTypeId': google.maps.MapTypeId.ROADMAP, 'mapTypeControl': false, 'navigationControl': true, 'streetViewControl': false });
var marker = new google.maps.Marker({
map: map,
position: this.latlng,
title: this.markerLabel
});
在我看来,这两个标记在经度上完全不同。你可以搭起一个jsfiddle或显示一些代码? – kjy112 2011-04-14 20:06:26
右侧的标记是可点击的,并且是预期的标记,左侧的标记不可点击,并且无论我处于什么缩放级别,它总是位于“真实”标记的左侧,它就像一个影子 – 2011-04-14 20:27:19
其中你得到this.latlng和this.markerLabel从? – kjy112 2011-04-14 20:28:16