javascript - Google map 重绘时会触发什么事件?

标签 javascript jquery google-maps

当 Google map 重新绘制自身时会触发什么事件?例如,当您放大或缩小时?

我打开了一个信息窗口,当它重新绘制时,我丢失了它。我正在使用 JQuery 在 Document.Ready() 上加载 map

最佳答案

我认为你可以使用 tilesloaded事件,但如果您想具体了解缩放何时更改,可以使用 zoomend事件。

GEvent.addListener(map, "tilesloaded", function() { 
  //...
}); 

GEvent.addListener(map, "zoomend", function (oldZoom, newZoom) { 
  //...
}); 

检查这个example .

关于javascript - Google map 重绘时会触发什么事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1383958/

相关文章:

javascript - Highcharts 创建相同文本 3 次

jquery - 如何将 css 类添加到 jquery 可选

javascript - Ajax 加载文件而不闪烁

javascript - 如何使用触发器等在文档就绪时初始化我的函数?

javascript - "style-src ' self ' https://maxcdn.bootstrapcdn.com/bootstrap/"。 'unsafe-inline' 关键字,哈希

javascript - 滚动到 View 中时重新启动 Gif

javascript - 自定义图像服务和 native 图像元素构造函数之间的冲突

javascript - Google map - 根据 map 当前的视点从位置数组中获取值

javascript - 多次读取数组会出现错误javascript

android - 单击 map 上的图标位置时发生的事件