如何让我的代码在加载后立即显示谷歌内容框?我可以让它在点击时工作,但不能在页面加载时工作。有什么建议吗?
这是我的鼠标点击代码:
google.maps.event.addListener(marker, 'click', function() {
infowindow.open(map,marker);
});
谢谢你。
如何让我的代码在加载后立即显示谷歌内容框?我可以让它在点击时工作,但不能在页面加载时工作。有什么建议吗?
这是我的鼠标点击代码:
google.maps.event.addListener(marker, 'click', function() {
infowindow.open(map,marker);
});
谢谢你。
在您的 onload 函数中,初始化地图后:
google.maps.event.trigger(marker, "click");
(假设标记在调用范围内)
您可能需要在文档加载时执行完全相同的操作。假设你不使用任何库(如 jQuery),你可以简单地改变你的 body 标签来调用一个 javascript 函数
<body onload="myFunction()">
包含上面的代码,即
function myFunction() {
marker = [ your logic ]
map = [ your logic ]
infowindow.open(map,marker);
}