与Google地图V3 API和MooTools发生冲突

时间:2013-01-10 03:16:03

标签: javascript google-maps mootools

我与Google Maps v3 API和Mootools存在冲突。出于某种原因,当加载地图的页面被加载时它看起来很好但是大约10秒后地图消失以及除了1针点以外的所有地图。

您可以在此处查看:http://goo.gl/Sr0b2

如果我删除加载到我的页脚中的mootools.js,问题就会消失,但是我的WordPress主题上的一些javascript不起作用,例如标题中的下拉菜单,因此删除mootools不是一个选项。

任何人都知道可能导致冲突的原因以及我如何解决冲突?

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

我通过对地图使用iframe来解决问题,这样页面上的mootools.js不会影响地图脚本。我通常不使用iframe,但在这种情况下,它不会影响网站的SEO或其他任何东西,这是一个完美的解决方案。因此,如果您遇到同样的问题,可以将地图加载到自己的页面上(除了地图之外),然后将其插入任何位置