Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 删除$(window.load()时Google地图消失_Javascript_Html_Google Maps - Fatal编程技术网

Javascript 删除$(window.load()时Google地图消失

Javascript 删除$(window.load()时Google地图消失,javascript,html,google-maps,Javascript,Html,Google Maps,HTML: JavaScript: <div style="margin-left:25%"> <div id="map" style="width: 1000px; height: 500px"></div> </div> $(窗口)。加载( 函数(){ var HoChiMinh={lat:10.7867246,lng:106.6735853}; var map=new google.maps.map(document.getEle

HTML:


JavaScript:

<div style="margin-left:25%">
  <div id="map" style="width: 1000px; height: 500px"></div>
</div>

$(窗口)。加载(
函数(){
var HoChiMinh={lat:10.7867246,lng:106.6735853};
var map=new google.maps.map(document.getElementById('map'){
中心:胡志明,
缩放:13,
});
});
我不知道
$(window.load()
在这里实际做什么

当我删除行
$(window.load()
)时,我的谷歌地图没有加载。屏幕不会返回任何内容,直到我将
$(window.load()
放回原处,它才会再次工作

我需要删除
$(window).load()
,以便在HTML代码中使用用户输入的一些数据


谢谢

我仍然不太明白
$(window.load()
在这里实际做什么

但我刚刚找到了一个解决办法。当我将
&callback=initMap
放入

并将函数()定义为函数initMap()。它起作用了!现在,我的网站可以在不使用
$(窗口)的情况下加载地图。load()

<script>      

  $(window).load(
    function(){

        var HoChiMinh = {lat: 10.7867246, lng: 106.6735853};
        var map = new google.maps.Map(document.getElementById('map'), {
          center: HoChiMinh,
          zoom: 13,
        });

    });

</script>

<script src="https://maps.googleapis.com/maps/api/js?key={{ env('GOOGLE_MAPS_API_KEY') }}"
        async defer></script>