谷歌地图API不放过鼠标点击

谷歌地图API不放过鼠标点击,api,google-maps,onclick,Api,Google Maps,Onclick,我正在使用GoogleMapsAPI将地图放到网页上,就像数百万其他网站所做的那样 然而,一旦我点击地图(并放开),如果鼠标按钮仍然被按住,地图就会动作,并将地图拖到整个页面。摆脱此拖动操作的唯一方法是点击F5并重新加载页面 我花了几个小时在谷歌上搜索,想找到一个补救办法,但找不到任何人提到这个问题 问题可在下一页底部看到: 有人知道为什么会发生这种情况吗?我记得不久前遇到过类似的事情,我想这是因为地图上某个地方有一个不应该存在的覆盖层造成的 还可以尝试简化代码,将映射放在自己的页面上(不需要

我正在使用GoogleMapsAPI将地图放到网页上,就像数百万其他网站所做的那样

然而,一旦我点击地图(并放开),如果鼠标按钮仍然被按住,地图就会动作,并将地图拖到整个页面。摆脱此拖动操作的唯一方法是点击F5并重新加载页面

我花了几个小时在谷歌上搜索,想找到一个补救办法,但找不到任何人提到这个问题

问题可在下一页底部看到:


有人知道为什么会发生这种情况吗?

我记得不久前遇到过类似的事情,我想这是因为地图上某个地方有一个不应该存在的覆盖层造成的


还可以尝试简化代码,将映射放在自己的页面上(不需要所有其他jQuery内容),然后逐个删除代码的所有部分,直到您可以隔离问题…

谢谢Wim。我怀疑另一个jQuery片段正在放置一个覆盖。我按照您的建议使用了一个干净的页面,并重新尝试包含原始页面中包含的其他标记和脚本,发现是GreyBox.js导致了这个问题。我有第二个页面有同样的问题,在这个页面上我发现是Thickbox.js导致了这个问题。在后一种情况下,我能够将“$”的所有实例更改为“jQuery”,冲突消失了。