几周前我的信息窗口显示标签还不错..现在它不再显示了...
事实上,代码使用 JQuery.. 在此链接http://code.google.com/p/gmaps-samples-v3/source/browse/trunk/infowindow/tabs.html?r=78上找到代码
我已经包含了所有的 JQuery 库,包括 CSS 文件.. 出了什么问题?...令我困惑的是,它工作了很长一段时间后突然停止了..到底发生了什么?
任何帮助,将不胜感激:)
几周前我的信息窗口显示标签还不错..现在它不再显示了...
事实上,代码使用 JQuery.. 在此链接http://code.google.com/p/gmaps-samples-v3/source/browse/trunk/infowindow/tabs.html?r=78上找到代码
我已经包含了所有的 JQuery 库,包括 CSS 文件.. 出了什么问题?...令我困惑的是,它工作了很长一段时间后突然停止了..到底发生了什么?
任何帮助,将不胜感激:)
只是对提供上述解决方案的 cdru 表示友好的“谢谢”。
google.maps.event.addListener(infowindow, 'domready', function () {
$("#tabs").tabs();
这将在构建 infoWindow 时触发 jQuery tabs 方法!!!
现在,关于调整 infoWindow 大小并删除其中显示的 div 滚动条的下一个问题。
非常好,洛杉矶人
如果您还没有弄清楚,或者对于其他可能遇到相同问题的人...
这似乎是一个时间问题。$("#tabs").tabs() 在标签元素被创建/可见/其他之前被调用。通过将事件侦听器添加到“domready”来激活选项卡,一旦内容实际添加到 DOM,就会触发该事件侦听器。
google.maps.event.addListener(marker, 'click', function () {
infowindow.open(map, marker);
google.maps.event.addListener(infowindow, 'domready', function () {
$("#tabs").tabs();
});
});