我没有得到足够的关注昨天这post但经过多一点研究后,我想知道如何我可以定位信息框的谷歌标记没有超过针但类似于此website当您将鼠标悬停在同一个点上时,信息框将显示在同一点上,因此mouseout事件不会触发,因为鼠标仍在该组标记之上。我想知道我如何能够实现与昨天发布的帖子类似的内容。 因此,为了结束这篇文章,是否有任何可以应用的样式代码,以便我可以在标记上显示信息框? 每个建议都非常感谢。 谢谢,Laziale谷歌地图信息框旁边的标记旁边的标记不在标记
0
A
回答
5
它是在正确的默认设置为140px,所以分别设定为x和y的值和盒子每次都会出现在那里。
您可以自行安排的偏移值。
试试这个代码..
var infowindows = []; //make it global
var popup = new InfoBox({
// size: new google.maps.Size(420,130),
content:content_info
,pixelOffset: new google.maps.Size(10, -100) //these are the offset values to be adjusted accordingly..
,disableAutoPan: false
,closeBoxMargin: "5px 5px 2px 2px"
,boxStyle: {opacity: 0.95
}
});
infowindows.push(popup);
google.maps.event.addListener(marker, 'mouseover', function() {
close_popups();
map.panTo(mycenter1);
popup.open(map, marker);
// currentPopup = null;
});
function close_popups(){
for(var i = 0; i<infowindows.length; i++){
infowindows[i].close();
}
}
2
您可以使用alignBottom
和pixelOffset
属性InfoBox
来实现你想要的。我创造了一个小提琴,虽然看起来很糟糕,但我认为它可以让你在实施方面走上正轨。你可以把它擦亮自己的喜好,你得到它的工作:) FIDDLE
基本上,你指定喜欢选择后:
var ibOptions = {
content: 'your content',
pixelOffset: new google.maps.Size(-5, -15),
alignBottom: true
};
您可以调整pixelOffset,用于根据自己的喜好,所以内容显示了标记并且鼠标未被触发。
然后,你这样做是为了绑定到鼠标悬停事件(你可能已经知道):
google.maps.event.addListener(marker, "mouseover", function (e) {
ib.open(map, this);
});
相关问题
- 1. 谷歌地图v3标记信息框
- 2. 谷歌地图api标记信息在侧边栏
- 3. 使用XSLT获取XML中指定标记旁边的标记
- 4. html标记在textarea标记旁边显示changeline
- 5. 点击标记打开地图旁边的图像
- 6. 谷歌地图标记信息窗口
- 7. 如何在Android上的Google地图上的标记旁边显示标签?
- 8. 谷歌地图标记不显示,因为边框
- 9. 谷歌地图获得围绕标记的边界框
- 10. 如何添加标记旁边的标记图标图像使用Android HERE地图SDK
- 11. LilyPond:小标点旁边的标记文字?
- 12. 如何获得UIPickerView标签旁边的复选标记?
- 13. 标记在谷歌地图
- 14. 在谷歌地图标记
- 15. 如何在<title>标记的标题旁边显示图标?
- 16. 谷歌地图标记图标作为带边框的圆形图片
- 17. 显示标记的信息窗口时,标记在谷歌地图
- 18. 谷歌地图信息框不起作用,当点击标记
- 19. 对齐信息框在谷歌地图标记
- 20. 谷歌地图标记信息框在同一位置
- 21. 谷歌地图信息框在自定义HTML标记
- 22. 复选标记和mainMenu项旁边的图像
- 23. 配售图标旁边的输入框
- 24. 在谷歌地图上显示标记在信息框中的标题
- 25. 谷歌地图API3信息窗口和查询标记是否在多边形
- 26. 谷歌地图 - 多标记
- 27. RxJS谷歌地图标记
- 28. 谷歌地图标记
- 29. 谷歌地图标记url
- 30. 谷歌地图 - 多标记
THX我检查你的榜样,但是当我将鼠标悬停在信息框信息框自败,检查该更新的例子包括用鼠标移开功能。 http://jsfiddle.net/r5kq5/1/ – Laziale