我如何在另一个脚本中引用谷歌地图
How can I reference a google map in another script?
如何在另一个脚本中引用谷歌地图?在我的WordPress页面上,我加载javascript (a),构建我的地图,和jQuery脚本(b)。我需要找出一些方法传递一个引用到地图脚本(b)。问题是,地图是在脚本(a)的一个函数内创建的。
在脚本(a)中,我得到:
function map_maker_js( args ) {
var map = new google.maps.Map(document.getElementById( args['id'] ), myOptions);
//code for building map continues
}
在脚本(b):
jQuery.noConflict();
jQuery(document).ready(function($) {
//say I need the map's bounds
//how can I access map, in order for this to work:
map.getBounds();
}
我看到了这个stackoverflow解决方案,但是我不能让它工作。
将其粘贴到全局命名空间
function map_maker_js( args ) {
window.map = new google.maps.Map(
document.getElementById( args['id'] ), myOptions);
//code for building map continues
}
jquery jQuery.noConflict();
jQuery(document).ready(function($) {
window.map.getBounds();
}
但是确保map_maker_js
先完成运行
相关文章:
- 谷歌地图固定位置覆盖
- 不显示带有本地json文件数据的谷歌地图脚本
- 谷歌地图不是以HTML显示,而是在JS Fiddle上工作
- 谷歌地图标记不会显示
- 无法在JS中显示谷歌地图
- 科尔多瓦页面类应用程序中的多个谷歌地图
- 需要帮助谷歌地图方向面板在FancyBox中显示
- 在谷歌地图上获取事件的x,y坐标
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 模拟谷歌地图中的点击
- 我该如何解决“;未捕获引用错误:谷歌没有定义"?(谷歌地图API)
- 谷歌地图标记对Ionic Bundle引用没有响应
- 谷歌地图 API v3.0 保存对标记的引用
- 如何通过它引用谷歌地图标记's id并激活它's使用javascript单击事件
- 谷歌地图:未捕获引用错误:谷歌未定义
- 谷歌地图如何将标记图标更改为从SQL数据库中引用的目录中的图标
- 我如何在另一个脚本中引用谷歌地图
- 谷歌地图Javascript API - HTTP引用
- 谷歌地图引用不允许地图错误
- 谷歌地图 - Javascript 错误:未捕获的引用错误:未定义标记 1