首頁 > web前端 > css教學 > 如何使用 JavaScript 載入後調整 Google 地圖大小?

如何使用 JavaScript 載入後調整 Google 地圖大小?

Linda Hamilton
發布: 2024-11-04 09:10:30
原創
526 人瀏覽過

How to Resize a Google Map After Loading with JavaScript?

使用JavaScript 加載後調整Google 地圖的大小

加載後調整Google 地圖的大小以適應更大的容器可以通過簡單的觸發器。在 Google 地圖 v3 中,調整大小事件的觸發方式有所不同:

google.maps.event.trigger(map, "resize");
登入後複製

有關調整大小事件的更多信息,請參閱 Google 地圖 API 文件。

更新:

作為一個實際範例,請考慮以下使用 jQuery 的程式碼片段:

$(function() {
  var mapOptions = {
    zoom: 8,
    center: new google.maps.LatLng(-34.397, 150.644)
  };
  var map = new google.maps.Map($("#map-canvas")[0], mapOptions);

  // Listen for window resize event and trigger map resize
  $(window).resize(function() {
    google.maps.event.trigger(map, "resize");
  });
});
登入後複製

以上是如何使用 JavaScript 載入後調整 Google 地圖大小?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板