谷歌地图信息显示不应该显示标签

时间:2011-03-03 07:09:01

标签: jquery maps infowindow

几个星期前我的信息窗口显示标签就好了.. 现在它不再显示了......

实际上代码使用JQuery ..找到此链接上的代码http://code.google.com/p/gmaps-samples-v3/source/browse/trunk/infowindow/tabs.html?r=78

我已经包含了所有JQuery库,包括CSS文件。 怎么了?... 令我困惑的是它工作了很长一段时间然后突然停了下来......实际发生了什么?

任何帮助将不胜感激:)

2 个答案:

答案 0 :(得分:2)

如果您还没有想出来,或者其他人可能遇到同样的问题......

这似乎是一个时间问题。 $(“#tabs”)。tabs()在创建标签元素/可见/之前被调用。通过向“domready”添加事件监听器来激活选项卡,一旦内容实际添加到DOM,就会触发该事件。

google.maps.event.addListener(marker, 'click', function () {
    infowindow.open(map, marker);

    google.maps.event.addListener(infowindow, 'domready', function () {
        $("#tabs").tabs();
    });
});

答案 1 :(得分:2)

对cdru友好的“谢谢” 谁提供了上述解决方案。

google.maps.event.addListener(infowindow, 'domready', function () { 
        $("#tabs").tabs();

这将在构建infoWindow时触发jQuery tabs方法!!!

现在,关于调整infoWindow并删除显示在其中的div滚动条的下一个问题。

非常好,LA Guy