使用Google的地图API时,“gmap不是一个功能”

时间:2012-02-22 15:38:02

标签: jquery google-maps

我在这里看了一下,并且几个小时都没有运气。我正在尝试使用谷歌的地图api显示地图,但我正在

"$("#map_canvas").gmap is not a function http://people.rit.edu/~ctn9382/536/assignment3/ Line 160" 

是一个错误。我有这个演示工作正常,但由于某种原因它不能在我制作的网站上工作。任何人都可以告诉我什么是错的?

这是链接: http://people.rit.edu/~ctn9382/536/assignment3/

为了达到这一点,您必须单击“显示结果”,然后单击医院的名称,它应该在页面顶部创建一堆东西。

1 个答案:

答案 0 :(得分:7)

jQuery.jsjQuery-ui.min.js都被包含两次。第二次包含它时,它会覆盖所有先前定义的插件,例如gmap。删除第二组jQuery和jQuery UI脚本包含,您的代码应该可以工作。

编辑:

改变这个:

<script type="text/javascript">
    google.load('maps','3',{'other_params':'sensor=false'});
    //google.load('jquery','1.7');
    //google.load('jqueryui','1.8.9');
</script>

它正在加载jquery的第二个副本。

我不确定第一行。