使用jquery的谷歌地图类型错误



我得到一个类型错误的地图

TypeError: google is undefined
var marker = new google.maps.Marker( 
line:280

TypeError: google is undefined
... new google.maps.LatLng(
line:270

似乎我失去了作用域?我在jquery之外初始化,但我想调用一个函数,在jquery代码中创建这些对象。

有什么建议吗?

http://jareddlc.com/map.php

触发案例,在框中键入一个城市,然后单击submit。确保在通过console.log

输出时启用了控制台

可以在多个地方创建"locale"

第78行和第289行:

<>以前var windows = 0, osx = 0, linux = 0, hotmail = 0, yahoomail = 0, gmail = 0, bing = 0,雅虎= 0,谷歌= 0 //-----------------------------------------------------------------------^

第101行:

google += 1;

为这些局部变量使用不同的名称,或者在需要时通过前缀window.显式引用全局google变量,例如:

<>之前新窗口。 google.maps.Marker (/*....*/);

相关内容

最新更新