2017-02-23 17 views
-1

私はこの質問を検索し、私はjQueryのを使用していない場合はマップが正しくページを更新せずにGoogleマップAPIを正しく読み込む方法

が、何をロードするために$(document).ready関数内で自分のコードを配置する必要があると言って答えを見つけましたか?私がJavascriptだけを使用すればどうなりますか?私は$(document).readyの同等探しので、私は、その関数でスクリプトを書いてみthis answer

が見つかりました:

function initbdg() { 
var myLatlngBDG = new google.maps.LatLng(-6.913947, 107.633825); 

var mapOptionsBDG = { 
    zoom: 15, 
    center: myLatlngBDG, 
    mapTypeId: google.maps.MapTypeId.ROADMAP, 
    mapTypeControl: 0 
} 

var mapBDG = new google.maps.Map(document.getElementById("map-BDG"), mapOptionsBDG); 

var markerBDG = new google.maps.Marker({ 
    position: myLatlngBDG, 
    map: mapBDG, 
    title: 'PT. Buana Citra Abadi Bandung' 
}); 
markerBDG.setMap(mapBDG); 
}; 
document.addEventListener("DOMContentLoaded", function(event) { 
    google.maps.event.addDomListener(window, "load", initbdg); 
}); 

が、私はまだいくつかのページの時間を更新する必要があります。

適切にリフレッシュすることなく、Googleマップをロードするための任意の確実な方法は、私は私のユーザーのほとんどは、これは十分なはず遅いインターネット接続

+0

なぜdownvote? Google Maps APIがページを更新せずに読み込むようにスクリプトを書く方法を知りたい人がたくさんいるはずです – Citra45Abadi

答えて

1

ているかなり確信しているため、ユーザーは、低速インターネット接続を持っている場合は特に、そこにある:

document.addEventListener("DOMContentLoaded", function() { 
    initbdg(); 
}); 
関連する問題