繁体   English   中英

加载jQuery和谷歌地图

[英]Load jquery and google map

您好,我使用load jquery每秒刷新我的页面,当我在此页面中添加google map时,出现了问题,该地图每秒钟出现并消失,无论如何都可以解决此问题

$(document).ready(function(){
    <?php
        if(isset($_GET['id'])){
            $id = '&id='.$_GET['id'];
        }
     if(isset($_GET['id']) && isset($_GET['c']) || isset($_GET['c'])){
            $id = '&id='.$_GET['id'].'&c='.$_GET['c'];
        }*/
    ?>

     $("#pub").load("./ajax.php?act=pharmacie<?php echo $id; ?>");
    setInterval(function(){
        $("#pub").load("./ajax.php?act=pharmacie<?php echo $id; ?>");
    },1000);


});

这是我加载我的脚本的div

  <div id="pub"></div>

最后一个是我的主脚本“ ajax.php”,其中包含谷歌地图的代码

        <div id="pharma-title">
            <table width="100%" id="tableNom">

                <td width="40%" id="hero">
                <iframe src="https://www.google.com/maps/embed?" width="400" height="300" frameborder="0" style="border:0">

首先,每秒刷新您的网站是一个坏主意,其次,您的问题是Google地图无法快速加载,因此您获得了“闪烁”效果。

如果您仍然想每秒刷新一次站点,请编辑代码,以使Google地图不会每秒刷新一次。

PS告诉我,为什么要每秒刷新一次网站,也许有一种简单的方法可以执行您想要的操作而无需每秒刷新一次。

您不想重新加载jquery。 您要做的就是每秒更新您想更改的零件。 让我知道您正在尝试使用相关的html / jquery代码,我很乐意为您提供帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM