google maps v3 infobox.js有很多问题,但是几乎所有问题都没有回答,或者几乎没有回复,但并不适用于所有情况。
我亲自打开了所有建议的问题,但没有一个对我有帮助。
我正在使用infobox insted默认信息窗口,我希望当一个信息框被打开时(当我鼠标悬停在标记上时)所有其他信息都应该消失。此外,当我使用标记时,信息框应该消失。因此它有一个带有大量标记的应用程序,当我鼠标移动到一个信息框时应该是apear,当我将鼠标悬停在其他标记上时,前一个信息框应该消失,而新的信息框会将该核心扩展到最后一个标记。
很明显,我想要一些非常优化的东西,因为我将在地图上有超过1000个标记。 (我想一个只会改变其内容和位置的信息框)
我希望当信息框显示时,地图上的所有标记都在它下面,而我只是将鼠标悬停在信息框上。我尝试了设置Zindex以及我能做到的一切,但没有。我也改变了mapPane和floatPane,但是它或者它们全部或者全部都是uppon,但无论如何它都是uppon其他的并且在当前标记下。
如果有人会回答,我会非常感激。谢谢(我住在附近)答案 0 :(得分:0)
如果您只想查看一个信息框,请将其声明为全局变量
<强>伪代码强>
var globalib;
function setIb (){
if (globalib && typeof globalib is INFOBOX) {
globalib.close();
}
globalib = new Infobox...
...
}