【问题标题】:loading google map in ajax div problems :-/ - jquery在 ajax div 问题中加载谷歌地图:-/ - jquery
【发布时间】:2009-08-31 08:08:08
【问题描述】:

我在将谷歌地图加载到 jquery $.post 时遇到了一些问题...

firebug 中的输出是正确的.. 但它不会显示地图:-/

知道如何解决吗?

 $.post('/ajax/index.php', {action:somedata}, function(data){
     $(div).slideDown(500,function(){
         $(div).html(data);
      });
 },'html');

然后我通过加载数据。在 /ajax/index.php 操作中回显

<div id="map" style="width: 540px; height: 500px; align:center;"></div>

【问题讨论】:

  • 萤火虫是否显示正在请求的地图图像?我们需要更多信息来提供帮助(如果您可以上传,最好提供指向您页面的链接)
  • 你能发布div var的定义吗?
  • 找不到三张图片(ajax-loader_small.gif、closelabel.gif 和 blank.gif)——根据 Firefox,您的 js/jQuery 是否以某种方式需要这些图片?
  • 嗯不,我没有使用图像来加载地图...:/
  • 另外,由于发布地图现在已经使自己可见了……不过到达那里花了很长时间,而且奇怪的是似乎不愿意再次显示地图。 (FF 3.0.13/Ubuntu 8.04)

标签: php jquery html google-maps


【解决方案1】:

我找到了解决方案..

在 ajax 文件中我这样做了:&lt;img src="/gfx/blank.gif" alt="" onload="load();" /&gt;

问题是它没有初始化()页面,当点击...但它现在。 :)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-17
    • 1970-01-01
    • 2014-05-22
    • 2011-04-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多